Sto tentando di visualizzare le date nello European format (dd/mm/yyyy)
con strtotime
ma restituisce sempre 01/01/1970.PHP: strtotime() restituisce sempre 01/01/1970
Ecco il mio codeline:
echo "<p><h6>".date('d/m/Y', strtotime($row['DMT_DATE_DOCUMENT']))."</h6></p>";
nel mio database, il campo è un varchar e record sono formattato come yyyy.MM.dd
utilizzare la stessa codeline per un altro campo che è formulato come aaaa-mm-gg (anche varchar) e funziona perfettamente.
Grazie per il vostro aiuto.
Quello è probabilmente perché strtotime assume gg/mm/aaaa invece e se si immette una data come 13 secondi/2012 si lamenta che non esiste il 13 ° mese e che ti dà tempo 0 (1/1/1970) –