mysql 数据库时间类型 datetime 数据在页面上显示一串数字, 用函数date_format( )转换格式 ;
程序员文章站
2022-05-02 15:13:01
...
mysql 数据库时间类型 datetime 转换格式
数据库时间字段datetime可以使用date_format( )函数进行时间的转换。
数据库时间字段类型:
数据库查询结果:
没转换前页面显示的时间数据:
页面显示我是用 Jquery 的 tmpl 插件,所以在页面上遍历后再转换在封装在显示比较复杂而且效率不好,在java代码后台遍历
然后转换 然后在封装效率也不好,所以这里直接用数据库自带函数 date_format( )直接在sql语句中直接转换;
DATE_FORMAT('2018-01-23 10:56:21','%Y-%m-%d %H:%i:%s')
转换后页面显示效果:
下面是知识点补充
1、UNIX时间戳转换为日期用的函数: FROM_UNIXTIME()
select FROM_UNIXTIME(1516676181);
输出:2018-01-23 10:56:21
2、日期转换为UNIX时间戳用的函数: UNIX_TIMESTAMP()
Select UNIX_TIMESTAMP('2018-01-23 10:56:21');
输出:1516676181
-
输出当前时间戳
Select UNIX_TIMESTAMP(NOW());