ollik
10. Januar 2009 um 13:45
1
Hallo Forum,
nur mal als Beispiel:
10.01.2009 15:00Uhr
Dieses Datum sowie die Zeitangabe, kann man die so konvertieren das man z.B.
mit time() eine abfrage starten kann?
nur mal theoretisch wie ich es gerne hätte:
[code]
$zeit = befehl("10.01.2009 15:00Uhr);
if ($zeit < time())
[/code]usw.
Oder gibt es eine andere einfache Lösung?
mfg.
chrisb
10. Januar 2009 um 13:50
2
strtotime() - erwartet allerdings ein “amerikanisches” Datumsformat.
Ansonsten - mktime()
ollik
10. Januar 2009 um 14:03
3
mmm, funktioniert nur datum - wenn ich mir die doc durchlese.
wie funktioniert das mit einem Kalander wo z.B. mit Zeitangabe geprüft wird?
mfg.
ollik
10. Januar 2009 um 14:20
4
Lösung:
$uhr = strtotime("1 december 2009 18 hours ");
Off-Topic
chrisb
10. Januar 2009 um 14:49
5
Wie meinen?
checkdate gibt’s auch noch.
Das Datum mit Uhrzeit musst du an strtotime übergeben. aber im amerikanischen format. also:
YYYY-MM-TT HH:ii:ss
bspw.:
2008-12-24 16:30:00
Die Funktion liefert dir dann einen Integerwert zurück, in Sekunden seit dem 1.1.1970 0:00Uhr.
Wie eben die Funktion time, nur von einem Zeitpunkt, der nicht aktuell ist.
Andere Möglichkeit:
mktime()
ollik
15. Januar 2009 um 17:28
7
Das Datum mit Uhrzeit musst du an strtotime übergeben. aber im amerikanischen format. also:
Code:
YYYY-MM-TT HH:ii:ss
bspw.:
2008-12-24 16:30:00
Die Funktion liefert dir dann einen Integerwert zurück, in Sekunden seit dem 1.1.1970 0:00Uhr.
Wie eben die Funktion time, nur von einem Zeitpunkt, der nicht aktuell ist.
Andere Möglichkeit:
mktime()
Supi funktioniert hervorrangend, vielen dank an alle Antworten!
mfg.