Mysql
 sql >> Base de données >  >> RDS >> Mysql

MYSQL - datetime en secondes

Si par "convertir en secondes ", vous voulez dire "convertir en un horodatage UNIX " (c'est-à-dire le nombre de secondes depuis le 1970-01-01 ) , alors vous pouvez utiliser le UNIX_TIMESTAMP fonction :

select UNIX_TIMESTAMP(your_datetime_field)
from your_table
where ...


Et, par souci d'exhaustivité, pour convertir un horodatage Unix en un datetime, vous pouvez utiliser le FROM_UNIXTIME fonction.