在MySQL中将UNIX时间戳转换为人类可读的格式?
要将UNIX时间戳转换为人类可读的格式,请使用FROM_UNIXTIME()方法。
让我们首先创建一个表-
mysql> create table timeConversionDemo -> ( -> dateTimeConversion bigint -> );
以下是使用insert命令在表中插入记录的查询-
mysql> insert into timeConversionDemo values(1554316200); mysql> insert into timeConversionDemo values(1546194600); mysql> insert into timeConversionDemo values(1511548200 );
以下是使用select语句显示表中所有记录的查询-
mysql> select * from timeConversionDemo;
这将产生以下输出-
+--------------------+ | dateTimeConversion | +--------------------+ | 1554316200 | | 1546194600 | | 1511548200 | +--------------------+ 3 rows in set (0.00 sec)
这是要转换的查询-
mysql> select FROM_UNIXTIME(dateTimeConversion,'%d-%m-%Y') AS Conversion from timeConversionDemo;
这将产生以下输出-
+------------+ | Conversion | +------------+ | 04-04-2019 | | 31-12-2018 | | 25-11-2017 | +------------+ 3 rows in set (0.00 sec)
以下是查询是否需要MySQL日期格式-
mysql> select FROM_UNIXTIME(dateTimeConversion,'%Y-%m-%d') AS Conversion from timeConversionDemo;
这将产生以下输出-
+------------+ | Conversion | +------------+ | 2019-04-04 | | 2018-12-31 | | 2017-11-25 | +------------+ 3 rows in set (0.00 sec)
热门推荐
10 圣诞祝福语简短小学
11 祖国七十华诞简短祝福语
12 老师送的祝福语简短
13 生日祝福语大全女生简短
14 祝女性生日祝福语简短
15 牛年女神节祝福语简短
16 情人表白祝福语简短大气
17 老公开业祝福语简短
18 官宣新年祝福语简短