Salve a tutti!
Sto sviluppando un portale che è a metà tra YahooAnswers e un forum, quindi gli utenti
saranno in grado di postare del testo tramite un interfaccia stile word.
Tenterò di essere il più chiaro possibile:
Ho un database mysql situato in america ( su dreamhost.com)
Nella mia tabella il campo della data (si chiama data_ins) era un campo #datetime#.
Ora:
Quando vado a visualizzare un post , "pesco" la data usando questo codice:
dove $row[3] è: 2012-01-06 13:02:18codice:echo "<span class=\"datapost\">".date("d-m-Y",$row[3])."</span>";
Quello che appare, invece, è : 31-12-1969
ieri notte ho avuto un illuminazione:
Ho cambiato il campo data_ins in Timestamp (current timestamp) in modo che il campo si autoriempia alla creazione del record.
non è cambiato praticamente nulla ma ho scoperto una cosa:
Ho appena inserito un post (alle 15,50 del 07 feb 2012)
Il campo Timestamp si riempie cosi': 2012-02-07 06:50:57
CI SONO NOVE ORE IN MENO... che, guardacaso, dovrebbe essere la differenza di tempo
tra l'italia e l'america...
non ne vengo fuori..cosa sbaglio!?![]()