Visa ett inlägg
Oläst 2008-07-13, 23:42 #8
totoos avatar
totoo totoo är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2006
Inlägg: 730
totoo totoo är inte uppkopplad
Mycket flitig postare
totoos avatar
 
Reg.datum: Nov 2006
Inlägg: 730
Citat:
Originally posted by eg0master@Jul 13 2008, 23:14
Skapa en ny kolumn av datetime typ. Uppdatera den mha ditt unix timestamp mha MySQL funktionen FROM_UNIXTIME. ta bort din gamla unix timestamp kolumn.
http://dev.mysql.com/doc/refman/6.0/en/dat...n_from-unixtime
Hmm, det fungerade när jag satte ett manuellt hårdkodat datum inom FROM_UNIXTIME, men inte med det befintliga timestampfältet.

UPDATE users SET dateOfBirth = FROM_UNIXTIME( birthDay )

MySQL sa:
#1265 - Data truncated for column 'dateOfBirth' at row 6

Troligen pga att birthDay är unsigned va?

F.ö. verkar en vanlig SIGNED INT fungera helt okej för alla födelsedatum till och med om ca 30 år. Det får kanske duga just nu.

Nä nu får det vara nog för ikväll, palla att surfa med 2kb/s
totoo är inte uppkopplad   Svara med citatSvara med citat