众所周知,可以通过将0(+0)添加到datetime值的时间值转换为整数。以类似的方式,我们可以将FROM_UNIXTIME()函数返回的日期时间值转换为数字格式。以下示例将对其进行更多说明-
mysql> Select FROM_UNIXTIME(1555033470)+0 AS 'Date in Numeric Format'; +------------------------+ | Date in Numeric Format | +------------------------+ | 20190412071430.000000 | +------------------------+ 1 row in set (0.00 sec)
在日期时间值上加上0(+0)之后,MySQL返回的数值最多为6位微秒。