Originalmente inviato da
dementialsite
Io ho il problema contrario: se uso un TIMESTAMP per archiviare date e ore nel DB, quando si tratta di stamparle "così com'è" ne esce una stringa del tipo "20060510112135". Credo di aver capito che con la funzione date() dovrei essere capace di ottenere una stringa corretta tipo "10/05/2006, 11:21:35", ma viene richiesto lo Unix Timestamp come parametro della funzione...
È quello della prima stringa stampata? O c'è un modo di ottenerlo da tale valore?
Statemi bene...
L'Unix Timestamp non è quello che esce a te. Potresti però utilizzare questo script per trovare l'Unix Timestamp di quel Timestamp:
Codice PHP:
$unix_timestamp=mktime(substr($timestamp,8,2),substr($timestamp,10,2),substr($timestamp,12,2),substr($timestamp,4,2),substr($timestamp,6,2),substr($timestamp,0,4));