在有些时候,时间字段并没有存入类似年月日之类的值,而是时间戳.除了在后台,前端进行转换外,还可以在sql语句中对时间戳与时间进行转换操作,用到以下两个函数:
1.将时间戳转换为常用的时间格式
FROM_UNIXTIME(timestamp,format)
范例:
select FROM_UNIXTIME(1497961210,'%Y-%m-%d %H:%i:%s');
2.将时间转换为时间戳
UNIX_TIMESTAMP('2017-6-20 20:20:10')
范例:
select UNIX_TIMESTAMP('2017-6-20 20:20:10');
评论前必须登录!
注册