如图1所示,将时间转换为时间戳
选择unix_timestamp('2009-10-26 10-06-07')
如果参数为空,则处理为当前时间
2,将时间戳转换为时间
选择from_unixtime(1256540102)
有些应用生成的时间戳是比这个多出三位,是毫秒表示,如果要转换,需要先将最后三位去掉(标准的10位数字,如果是13位的话可以以除以千的方式),否则返回NULL
选择FROM_UNIXTIME(1487655946901/1000); // 2017-02-21 13:45:47
测试地址:HTTP://tool.lu/timestamp
选择NOW(); // '1997-12-15 23:50:26'
本文介绍了如何使用Unix时间戳进行日期与时间戳之间的转换,包括处理不同位数的时间戳及利用特定函数实现转换的方法。此外,还提供了一个在线测试地址以供验证。
4879

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



