Autor | Zpráva | ||
---|---|---|---|
trancemaniac Profil * |
#1 · Zasláno: 16. 4. 2008, 15:56:21
Ahoj, potreboval bych poradit, Datum napr. 2008-04-06 15:30:12 a potreboval bych k nemu pricist 20 dnu takze, aby vysledek byl 2008-04-26 15:30:12 a nemuzu nato prijit. V manualu jsem nenasel funkci, ktera by mi to datum rozhodila do roku, mesicu, dnu atd. zas tak dobre anglicky neumim. Muzete mi poradit? Dekuju
|
||
Akacko Profil |
#2 · Zasláno: 16. 4. 2008, 16:03:27
trancemaniac
Třeba můžeš převest datum na sekundy strtotime(), přičíst 20 dní v sekundách (60 * 60 * 24 * 20) a opět převest na datum pomoci funkce date(). |
||
Kcko Profil |
#3 · Zasláno: 16. 4. 2008, 16:24:25 · Upravil/a: Kcko
DATE_ADD(datum, INTERVAL 20 DAY)
Edit: myslel jsem ze to je SQL ... unava |
||
trancemaniac Profil * |
#4 · Zasláno: 16. 4. 2008, 16:25:47
Nj parada, tohle jsem si neuvedomil. Funguje to skvele, diky moc
|
||
orava Profil |
#5 · Zasláno: 16. 4. 2008, 18:00:05
A neviete ako UPDATujem cas a + 20 minut?
priklad: je 18:00 a do SQL sa UPDATEUJE 18:20 |
||
DoubleThink Profil * |
#6 · Zasláno: 16. 4. 2008, 18:03:19
myslel jsem ze to je SQL
A ono skutečně bylo ;) A neviete ako UPDATujem cas a + 20 minut? Stejným způsobem. Viz všechny klíčové slova funkce DATE_ADD |
||
orava Profil |
#7 · Zasláno: 16. 4. 2008, 18:13:33
ale ako tam vlozim aktualny cas ?
|
||
karbon Profil * |
#8 · Zasláno: 16. 4. 2008, 18:41:10
orava
ale ako tam vlozim aktualny cas ? Jedna z možností je uložit obsah proměnné $date = date('Y-m-d H:i:s'); |
||
WertriK Profil |
#9 · Zasláno: 16. 4. 2008, 20:16:20
orava
NOW() |
||
orava Profil |
#10 · Zasláno: 17. 4. 2008, 15:51:14
ok dik pouzil som $date = date('Y-m-d H:i:s');
A neviete ze ked dam INTERVAL 100 minut ci pripocita hodinu a 40 minut ?! |
||
Časová prodleva: 16 let
|
0