MySQL中可以将时间类型保存为long类型数据:
UNIX时间戳转换为日期用函数: FROM_UNIXTIME()
select FROM_UNIXTIME(1536148611);
日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP()
Select UNIX_TIMESTAMP(’2018-09-05 17:01:34‘);
如下是MySql日期测试表结构,有两种时间存储类型,datetime类型和long类型。
表数据图下:
查询结果比较如下:
日期格式化
date_format(st_time, '%Y-%c-%d %h:%i:%s')