UNIX TIMESTAMPS和MySQL TIMESTAMPS有什么区别?
在MySQL中,UNIXTIMESTAMPS存储为32位整数。另一方面,MySQLTIMESTAMPS也以类似的方式存储,但以可读的YYYY-MM-DDHH:MM:SS格式表示。
示例
mysql> Select UNIX_TIMESTAMP('2017-09-25 02:05:45') AS 'UNIXTIMESTAMP VALUE';
+---------------------+
| UNIXTIMESTAMP VALUE |
+---------------------+
| 1506285345 |
+---------------------+
1 row in set (0.00 sec)上面的查询显示UNIXTIMESTAMPS值存储为32位整数,范围与MySQLINTEGER数据类型范围相同。
mysql> Select FROM_UNIXTIME(1506283345) AS 'MySQLTIMESTAMP VALUE'; +----------------------+ | MySQLTIMESTAMP VALUE | +----------------------+ | 2017-09-25 01:32:25 | +----------------------+ 1 row in set (0.00 sec)
上面的查询显示,MySQLTIMESTAMPS值也存储为32位整数,但以可读格式存储,其范围与MySQLTIMESTAMP数据类型范围相同。
热门推荐
10 新年送老师简短祝福语
11 生日祝福语简短搞笑女儿
12 古风婚礼祝福语唯美简短
13 财运健康成语祝福语简短
14 给新年祝福语简短独特
15 祝福语美甲店员工简短
16 春节送祝福语简短的
17 庆祝国家的祝福语简短
18 牛年新年祝福语大全简短