mysql正常时间改为时间戳

更新时间:02-02 教程 由 攻心 分享

MySQL中存储的正常时间是以"年-月-日 时:分:秒"的格式来存储的,也叫做日期时间格式。但是在实际开发中,我们通常会使用时间戳来做时间处理。时间戳是一种比日期时间格式更加易于计算的时间表示方式,它是从1970年1月1日 00:00:00开始计算的秒数。

要将MySQL中的正常时间转换成时间戳,我们可以通过使用UNIX_TIMESTAMP()函数解决:

SELECT UNIX_TIMESTAMP('2019-02-14 16:21:00');

这条语句将返回一个整数,表示该时间的时间戳。

反之,如果我们要将一个时间戳转换成正常时间,可以使用FROM_UNIXTIME()函数:

SELECT FROM_UNIXTIME(1550167260);

这条语句将返回一个日期时间字符串,表示该时间戳所对应的时间。

除了以上两个函数,还有许多其他的日期时间处理函数可以实现常用的操作,比如DATE_FORMAT()可以将日期时间格式化成指定的字符串格式。

声明:关于《mysql正常时间改为时间戳》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2072100.html