如何在MySQL中将时间戳转换为日期时间?
我们可以借助FROM_UNIXTIME()函数将时间戳转换为日期时间。让我们来看一个例子。首先,我们将创建一个具有int类型列的表。然后,我们将其转换为时间戳,然后再次转换为日期时间。
创建具有整数类型的表。
mysql> create table TimestamptoDateDemo -> ( -> YourTimeStamp int(11) -> );
将记录插入表中。
mysql> insert into TimestamptoDateDemo values(1389453221);
显示所有记录。
mysql> select *from TimestamptoDateDemo;
以下是输出。
+---------------+ | YourTimeStamp | +---------------+ | 1389453221 | +---------------+ 1 row in set (0.00 sec)
将其转换为时间戳的语法。
SELECT from_unixtime(yourColumnName) from yourTableName;
以下是实现。
mysql>select from_unixtime(YourTimeStamp) from TimestamptoDateDemo;
这是输出。
+------------------------------+ | from_unixtime(YourTimeStamp) | +------------------------------+ | 2018-09-11 20:43:41 | +------------------------------+ 1 row in set (0.04 sec)
将上述时间戳转换为日期时间的语法。
select from_unixtime(YourColumnName, '%Y %D %M %h:%i:%s') from yourTableName;
以下是显示日期时间的输出。
+---------------------------------------------------+ | from_unixtime(YourTimeStamp, '%Y %D %M %h:%i:%s') | +---------------------------------------------------+ | 2018 11th September 08:43:41 | +---------------------------------------------------+ 1 row in set (0.03 sec)
热门推荐
4 火把节祝福语简短
10 中医经典祝福语大全简短
11 中秋祝福语简短带署名
12 生日祝福语送老公简短
13 学校元旦祝福语和简短
14 朋友儿子点灯祝福语简短
15 五一快乐祝福语简短老师
16 除夕祝福语大全简短年轻
17 姐姐生日精简祝福语简短
18 简短的古文春节祝福语