每天一个常用MySQL函数-from_unixtime等

场景
我们在MySQL中存储数据的时候,表中通常有代表时间属性的字段,更新时间、创建时间、支付成功时间等,通常为时间戳或者标准时间格式,可能会遇到需要格式化展示的需求,可以通过程序去控制或者通过MySQL内置函数控制。
可用函数
--格式化时间
from_unixtime(1586052661, "%Y-%m-%d %H:%i:%s")
--获取时间戳
unix_timestamp("2020-03-01")
--当前时间戳
unix_timestamp()
--当前时间
now() 或者 current_timestamp()
--当前日期
current_date()
--当前时间
current_time()
使用
select now(), CURRENT_DATE(), CURRENT_TIME(), CURRENT_TIMESTAMP(),
UNIX_TIMESTAMP(), FROM_UNIXTIME(UNIX_TIMESTAMP(),"%Y-%m-%d %H:%i:%s"),
UNIX_TIMESTAMP("2020-04-05");

相关推荐
-
用PHP读取Excel、CSV文件2025-04-05 00:55:03
-
php替换字符你知道么,基础之数据类型--字符串2025-04-05 00:52:06
-
mysql insert 有哪4种形态?2025-04-05 00:40:40
-
php架构之CGI、FastCGI、php-fpm有什么关系?原来这么简单
php架构之CGI、FastCGI、php-fpm有什么关系?原来这么简单2025-04-05 00:37:41 -
php中抽象类和接口的对比2025-04-05 00:24:27