您现在的位置是:首页 > 博客日记 > 数据库 数据库

mysql 查询 日期类型转换

2020-01-16 11:38:11 【数据库】 人已围观

1.from_unixtime
数据库日期类型是int类型的,该查询结果是datetime类型的

  1. SELECT from_unixtime( `时间列名` ) as time FROM 表名

原数据是 1554948652 格式化后 2019-04-11 10:10:52

2.unix_timestamp
如果原来类型是datetime类型,查询结果要是int类型则

  1. SELECT unix_timestamp( `时间列名` ) as time FROM 表名

原数据是 2019-04-11 10:10:52 格式化后 1554948652

3.date_format
格式化时间

  1. SELECT date_format( `时间列名`, "%Y-%m-%d" ) as time FROM 表名

原数据 2019-04-11 10:10:52 格式化后 2019-04-11

获取当前时间戳

  1. SELECT unix_timestamp(now())


关注TinyMeng博客,更多精彩分享,敬请期待!
 

很赞哦! ()