Autor | Zpráva | ||
---|---|---|---|
Tommmik Profil * |
#1 · Zasláno: 10. 2. 2010, 19:55:28
Ahoj, vím, že má otázka je spíše amatérská, ale rád bych se zeptal, jak řešíte přičítání hodiny navíc k současnému datu, když aktuální datum doplnuji takto: date('Y-m-d H:i:s'), potřeboval bych aby tento zápis byl potom o hodinu více jako aktuální, tzn. pokud bude např. datum 2010-02-10 23:30:00 aby se tedy tento datum změnil na 2010-02-11 00:30:00, snad mě chápete, hodinu bych dokázal navýšit o jednu hodinu navíc, ale dělalo by to problém před půlnocí apod. Díky moc za radu
|
||
Alphard Profil |
#2 · Zasláno: 10. 2. 2010, 20:02:49
date('Y-m-d H:i:s', strtotime("+1 hour")) |
||
Tommmik Profil * |
#3 · Zasláno: 10. 2. 2010, 20:05:35
To byla rychlost :-) Děkuji velice za odpověď, já to s +1 hour dělal trošku jinak, proto to nefungovalo ... Díky ještě jednou :-)
|
||
Neas Profil |
#4 · Zasláno: 10. 2. 2010, 20:07:28 · Upravil/a: Neas
já osobně tento problém řešil taky a nakonec jsem to udělal takto, i když to nejpíš jde i nějak elegantněji:
$date = array(date('Y-m-d'),date('H'),date(':i:s')); $date[1]++; echo $date[0]." ".$date[1].$date[2]; EDIT: předběhli jste mě :D |
||
petr 6 Profil |
Neas:
Navíc to tvoje nebude fungovat tak, jak Tommik požadoval. Zkus, co ti to vypíše dnes ve 23:30. Moderátor Joker: Odmazal jsem jedno "m" ze jména. Přestože tam patří, přivolávalo by zbytečně moderátory.
|
||
Neas Profil |
#6 · Zasláno: 10. 2. 2010, 22:25:27 · Upravil/a: Neas
petr 6:
Hmm.. máš pravdu, to by asi vyplivlo pěkný nesmysl. EDIT: ale šlo by tomu zabránit přidáním podmínky: $date = array(date('Y-m-d'),date('H'),date(':i:s')); $date[1]++; if($date[1] == 24){ $date[1] = 0; } echo $date[0]." ".$date[1].$date[2]; |
||
Časová prodleva: 13 let
|
0