Autor | Zpráva | ||
---|---|---|---|
Celebi Profil |
#1 · Zasláno: 29. 3. 2007, 17:32:26
Potřeboval bych poradit jak v php počítat s časem např. jako 2007-03-28 10:12:00, abych od něj mohl odečíst např. 2006-05-17 16:08:00. Napadá mě vytvořit nějaký skript, který to převede celé na sekundy a pak zase zpátky, ale:
1) Zdá se mi to nepraktické a proto se ptám jetli to nejde udělat nějak lépe. 2) Nevím jak takový skript dát dohromady, nejlépe bych ocenil už hotový, ale přinejhorším bych se spokojil alespoň s návodem, jak jednotlivá čísla rozházet z tohoto tvaru do zvláštních proměnných. Předem děkuji za pomoc. |
||
Peca Profil |
#2 · Zasláno: 29. 3. 2007, 17:37:34
1) Nevím, co by mohlo být lepší...
2) http://cz.php.net/manual/cs/function.sscanf.php |
||
Celebi Profil |
#3 · Zasláno: 29. 3. 2007, 17:43:56
http://cz.php.net/manual/cs/function.sscanf.php
Tuhle fci jsem tedy moc nepochopil, ale nebyl by odkaz třeba na funkci, která vypíše např. 1.-3. znak ve slově? |
||
souki Profil |
#4 · Zasláno: 29. 3. 2007, 17:56:53
a co strtotime()? převede ti řetězec času na sekundy..
|
||
Dife Profil |
#5 · Zasláno: 29. 3. 2007, 17:57:52
|
||
MiSHAK Profil |
#6 · Zasláno: 29. 3. 2007, 20:08:11
Používám v PHP tuto fci:
function dateTimeToInt($dateTime) { list($y, $mt, $d, $h, $m, $s) = split('[- :]', $dateTime); return mktime($h, $m, $s, $mt, $d, $y); } |
||
souki Profil |
#7 · Zasláno: 29. 3. 2007, 20:09:14
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0