MySQL时间类型转换

狂风中的少年 提交于 2019-12-03 23:18:06

1.bigint转成日期

SELECT from_unixtime(1496825724987/1000)

示例:

starttime字段的类型是:`starttime` bigint(20) NOT NULL DEFAULT '0' COMMENT '任务的开始时间'

执行:

SELECT from_unixtime(starttime/1000) FROM xxx_table;

2.日期转成bigint

SELECT unix_timestamp("2018-11-20 21:44:30") * 1000

示例:

`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录的创建时间'

执行:

SELECT unix_timestamp(create_time) *1000 FROM `xxx_table`

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!