Mysql 函数使用记录(三)——UNIX_TIMESTAMP() 、UNIX_TIMESTAMP(date)
参考资料:https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_unix-timestamp
UNIX_TIMESTAMP() :returns a Unix timestamp (seconds since '1970-01-01 00:00:00'
UTC). ——自'1970-01-01 00:00:00'的到当前时间的秒数差
例:
SELECT UNIX_TIMESTAMP(); ====> 1507520072
UNIX_TIMESTAMP(date) : it returns the value of the argument as seconds since '1970-01-01 00:00:00'
UTC. ——自'1970-01-01 00:00:00'与指定时间的秒数差
1>.The date
argument may be a DATE
, DATETIME
, or TIMESTAMP
string, or a number in YYMMDD
, YYMMDDHHMMSS
, YYYYMMDD
, or YYYYMMDDHHMMSS
format.
其中date可以是一个DATE,DATETIME或者TIMESTAMP的字符串,也可以是YYMMDD,YYMMDDHHMMSS,YYYYMMDD或YYYYMMDDHHMMSS格式的数字。
例:
SELECT UNIX_TIMESTAMP('2017-10-8 08:08:08'); ====> 1507421288
SELECT UNIX_TIMESTAMP(CURRENT_DATE()); ====> 1507478400
SELECT UNIX_TIMESTAMP(NOW()); ====> 1507520319
注:CURRENT_DATE ()的返回值是一个DATE字符串格式;NOW()的返回值是一个DATETIME字符串格式
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· DeepSeek火爆全网,官网宕机?本地部署一个随便玩「LLM探索」
· 开发者新选择:用DeepSeek实现Cursor级智能编程的免费方案
· 【译】.NET 升级助手现在支持升级到集中式包管理
· 独立开发经验谈:如何通过 Docker 让潜在客户快速体验你的系统
· Tinyfox 发生重大改版