Comment convertir 1300464000
a 2011-03-18 16:00:00
dans MySQL ?
Réponses
Trop de publicités?Utiliser le FROM_UNIXTIME()
dans MySQL
Rappelez-vous que si vous utilisez un cadre qui stocke l'information en millisecondes (par exemple le timestamp de Java), vous devez diviser par 1000 pour obtenir le temps Unix correct en secondes.
Kingshuk Deb
Points
474
ksvendsen
Points
1
Pour répondre au commentaire de Janus Troelsen
Utilice UNIX_TIMESTAMP au lieu de TIMESTAMP
SELECT from_unixtime( UNIX_TIMESTAMP( "2011-12-01 22:01:23.048" ) )
La fonction TIMESTAMP renvoie une date ou une heure et non un horodatage, tandis que UNIX_TIMESTAMP renvoie un horodatage Unix.
user2613580
Points
246
Leo
Points
69