ollik
January 10, 2009, 1:45pm
#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
January 10, 2009, 1:50pm
#2
strtotime() - erwartet allerdings ein “amerikanisches” Datumsformat.
Ansonsten - mktime()
ollik
January 10, 2009, 2:03pm
#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
January 10, 2009, 2:20pm
#4
Lösung:
$uhr = strtotime("1 december 2009 18 hours ");
Off-Topic
chrisb
January 10, 2009, 2:49pm
#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
January 15, 2009, 5:28pm
#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.