2010-11-15 5 views

Répondre

4

Utilisez UNIX_TIMESTAMP.

S'il est appelé sans argument, renvoie un horodatage Unix (secondes depuis '1970-01-01 00:00:00' UTC) en tant qu'entier non signé. Si UNIX_TIMESTAMP() est appelé avec un argument date, il renvoie la valeur de l'argument en secondes depuis '1970-01-01 00:00:00' UTC. date peut être une chaîne DATE, une chaîne DATETIME, un TIMESTAMP ou un nombre au format YYMMDD ou YYYYMMDD.

1
SELECT UNIX_TIMESTAMP('2007-11-30 10:30:19'); 

ou

SELECT UNIX_TIMESTAMP(fieldGoesHere) FROM blah WHERE foo = 1; 
Questions connexes