Ho un modulo che pubblica informazioni sulla data mese, giorno, sì, ora, minuto, am/pm. Come faccio a codificare/decodificare questo da e verso Unixtime usando php?conversione data in unixtime php
10
A
risposta
31
mktime() - Restituisce un timestamp Unix per una data
echo mktime(23, 24, 0, 11, 3, 2009);
1257290640
Per gestire AM/PM basta aggiungere 12 a ore se PM.
mktime($isAM ? $hrs : ($hrs + 12), $mins, $secs, $m, $d, $y);
In alternativa è possibile utilizzare strtotime():
strtotime() - parse di ogni inglese descrizioni testuali di datetime in un timestamp Unix
echo strtotime("2009-11-03 11:24:00PM");
1257290640
2
mktime Se cerco SO con il tuo titolo i primi 7 o così hit contengono la stessa risposta che hai selezionato. –