有时会用到手动修改mysql中的日期,但是mysql中日期存储为UNIX时间戳格式,这时候需要先将日期改为UNIX时间戳进行存储,具体sql语句如下:
SELECT UNIX_TIMESTAMP('2016-10-27 12:23:00');
结果:1477542180
也可以不填写具体时间
SELECT UNIX_TIMESTAMP('2016-10-27');
结果:1477497600
如果没有传递时间参数,则显示当前时间:
SELECT UNIX_TIMESTAMP();
结果:1477295897
SELECT UNIX_TIMESTAMP('2016-10-27 12:23:00');
结果:1477542180
也可以不填写具体时间
SELECT UNIX_TIMESTAMP('2016-10-27');
结果:1477497600
如果没有传递时间参数,则显示当前时间:
SELECT UNIX_TIMESTAMP();
结果:1477295897
本文介绍了如何使用MySQL内置函数UNIX_TIMESTAMP将日期转换为UNIX时间戳格式。包括具体日期、仅日期部分及获取当前时间的UNIX时间戳示例。
1338

被折叠的 条评论
为什么被折叠?



