| Autor | Zpráva | ||
|---|---|---|---|
| Minatory Profil |
#1 · Zasláno: 9. 2. 2008, 16:24:38
Potřebuji něco, co mi zjistí celkový počet minut od začátku roku.
|
||
| Mike8748 Profil |
#2 · Zasláno: 9. 2. 2008, 16:27:15
$pocet_minut=((time()-mktime(0,0,0,1,1,2008))/60);
|
||
| Joker Profil |
#3 · Zasláno: 9. 2. 2008, 16:29:22 · Upravil/a: Joker
$zac_roku = mktime(0,0,0,1,1,2008);
$ted = time(); echo(($ted - $zac_roku) / 60); edit: jsem moc pomalý, njn :) |
||
| Minatory Profil |
#4 · Zasláno: 9. 2. 2008, 16:32:16
Wow dík moc. Ještě jedna věcička. Nešlo by zjistit počet minut od začátku startu serveru? To by bylo pro moje účely naprosto výborný.
|
||
| Minatory Profil |
#5 · Zasláno: 9. 2. 2008, 16:35:25
Nebo řekněme třeba počítání času od roku 1998. Od nějakého pevného roku.
|
||
| Minatory Profil |
#6 · Zasláno: 9. 2. 2008, 16:35:59
Jsem vůl. Už to mám. Díky :)
|
||
| kukweb Profil |
#7 · Zasláno: 10. 2. 2008, 23:56:36
$do_dne = mktime(15,0,0,15,2,2008);
$ted = time(); $minut = (( $do_dne - $ted ) / 60); echo "Za: <b>"; echo $minut; echo "</b> minut, budou 15.2.2008 15:00 hod."; chtel jsem vypocitat, kolik minut to je do daneho data a nejak to blbne, je tam o rok vic, nechapu. |
||
| BetaCam Profil |
#8 · Zasláno: 11. 2. 2008, 00:46:42 · Upravil/a: BetaCam
kukweb
chtel jsem vypocitat, kolik minut to je do daneho data a nejak to blbne, je tam o rok vic, nechapu. Na tom neni co chápat máš tam špatně parametry u mktime : mktime($hodina , $minuta , $sekunda , $mesic , $den , $rok) takže si tam místo $do_dne = mktime(15,0,0,15,2,2008); dej $do_dne = mktime(15,0,0,2,15,2008); tak jak si to mel ty ti mktime vyflusne unixtimestamp datumu 2.3.2009 15:00 můžeš si to vyzkoušet :) echo date("d.m.Y H:s", mktime(15,0,0,15,2,2008)); |
||
| Joker Profil |
#9 · Zasláno: 11. 2. 2008, 08:57:42
Doplním co říká BetaCam: ta funkce totiž jednak na vstupu má datum "po americku" (tj. nejdřív měsíc a potom den) a jednak měsíc, den, atd. jednoduše přičte, aby vždycky vzniklo platné datum, takže "15,2,2008" znamená 2. 15. 2008, což se převede na 2. 3. 2009
|
||
|
Časová prodleva: 18 let
|
|||
0