MySQL 时间戳操作

本文介绍了MySQL中时间戳的操作,包括秒级别时间戳的计算,获取当前时间,以及重点讲解了FROM_UNIXTIME函数的使用,该函数能够将时间戳转换为格式化的日期字符串,支持多种日期和时间格式的定制。
摘要由CSDN通过智能技术生成

1. 秒级别时间戳

自1970-01-01 00:00:00以来按秒算,SQL如下:

mysql> select unix_timestamp(now());
+-----------------------+
| unix_timestamp(now()) |
+-----------------------+
|            1557728379 |
+-----------------------+
1 row in set (0.00 sec)

2. 当前时间

mysql> select current_timestamp();
+---------------------+
| current_timestamp() |
+---------------------+
| 2019-05-13 14:24:15 |
+---------------------+
1 row in set (0.00 sec)
--------------------- 

3. FROM_UNIXTIME 格式化MySQL时间戳函数

函数:FROM_UNIXTIME()
作用:将MySQL中以INT(11)存储的时间以"YYYY-MM-DD"格式来显示
语法:FROM_UNIXTIME(unix_timestamp,format)

返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。

根据format字符串格式化date值;下列修饰符可以被用在forma

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值