Unix timestamp

8 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Ahoj... Prosim potrebuju poradit jak mám tři proměnné $den, $mesic, $rok převést do tvaru unix (nevim jak to mam nazývat správně, je to prostě to co vygeneruje time()) .. dikys
  2. $unixtime=mktime(hodina, minuta, sekunda,mesic, den, rok);
  3. strtotime();
  4. strtotime() je blbost.
  5. na tos prisel jak?
  6. no tak, ze strtotime() prevadi retezce na datum, ale ANGLICKE retezce, treba <?php echo strtotime("now"), "\n"; echo strtotime("10 September 2000"), "\n"; echo strtotime("+1 day"), "\n"; echo strtotime("+1 week"), "\n"; echo strtotime("+1 week 2 days 4 hours 2 seconds"), "\n"; echo strtotime("next Thursday"), "\n"; echo strtotime("last Monday"), "\n"; ?> Nepredpokladam, ze autor threadu pracuje s anglickymi slovnimi ekvivalenty data, ale s cisly, tudiz mi zmineni teto fce v kontextu prislo jako blbost. Nemyslel jsem to nijak zle ;)
  7. ve strtotime taky funguje "Y-m-d H:i:s", tedy musí i: strtotime($rok."-".$mesic."-".$den);
  8. samozrejme, jde to taky, ale prijde mi to zbytecne, na toto sedi mnohem lepe fce mktime().

← Zpět na všechna témata