Autor | Zpráva | ||
---|---|---|---|
wwr Profil * |
#1 · Zasláno: 18. 12. 2013, 18:55:33 · Upravil/a: wwr
Ahoj, potřeboval bych vědět, zda existuje funkce, která dekóduje string a převede ho na datum (timestamp == mikrotime()).
tak jako u date má šablonu, do které se dává např date('Y-m-d H:i:s') tak obrácenou funkci :-) Díky popřípadě jak toho docílit, pokud by funkce neexistovala. Nechce se mi to parsovat ručně pomocí reguláků či tak podobně... |
||
juriad Profil |
http://www.php.net/manual/en/function.strtotime.php
V dokumentaci k funkci date je napsáno: To generate a timestamp from a string representation of the date, you may be able to use strtotime() |
||
wwr Profil * |
#3 · Zasláno: 18. 12. 2013, 19:04:48
u strtitime nelze použít vzor tedy např: Y-m-d H:i:s
|
||
juriad Profil |
Y-m-d H:i:s normálně rozezná. Potřebuješ nějaký jiný speciální formát?
Případně se podívej do sekce See Also na další funkce. |
||
Antik4 Profil |
#5 · Zasláno: 18. 12. 2013, 19:17:48
$time = date('Y-m-d H:i:s'); $date = new DateTime($time); echo $date->getTimestamp() . ' = ' . time(); |
||
wwr Profil * |
#6 · Zasláno: 19. 12. 2013, 08:45:16
juriad:
„Y-m-d H:i:s normálně rozezná. Potřebuješ nějaký jiný speciální formát?“ ano, různé formáty. Teoreticky všechny možné |
||
aDAm Profil |
#7 · Zasláno: 19. 12. 2013, 12:33:54
Ano různé formáty ti to sežere, pokud to jsou standardizované formáty.
|
||
Časová prodleva: 10 let
|
0