MySQL中如何取得时间戳(mysql取时间戳)
`MySQL中如何取得时间戳 `
在MySQL中,可以用UNIX_TIMESTAMP函数来取得时间戳,它可以以秒的形式返回一个整型时间值,从1970年1月1日至今的秒数,它是一种用于网络上把不同时区的日期转换成统一形式的标准日期格式。可以用它来做时间判断,以及其他存储、解析时间相关需求。
下面来看一下MySQL中UNIX_TIMESTAMP函数的用法:
如果参数为空,即没有明确指出时间,则函数只返回当前时间的时间戳
`MariaDB [test] SELECT UNIX_TIMESTAMP();
+ -+
| UNIX_TIMESTAMP() |
+ -+
| 1551534209 |
+ -+
1 row in set (0.0010 sec) `
如果参数有内容,比如可以指定时间或者日期,那么函数会返回指定日期的时间戳
`MariaDB [test] SELECT UNIX_TIMESTAMP( 2018-08-08 12:00:00 );
+ +
| UNIX_TIMESTAMP( 2018-08-08 12:00:00 ) |
+ +
| 1533762800 |
+ +
1 row in set (0.0010 sec) `
MySQL中UNIX_TIMESTAMP函数还可以用作运算函数,可以对参数中的日期和时间进行加减运算,比如可以一秒种的interval得到现在的时间戳:
`MariaDB [test] SELECT UNIX_TIMESTAMP() INTERVAL 1 SECOND;
+ +
| UNIX_TIMESTAMP() INTERVAL 1 SECOND |
+ +
| 1551534208 |
+ +
1 row in set (0.0011 sec) `
总之,MySQL中UNIX_TIMESTAMP函数非常实用,可以使用它来取得时间戳,用作时间判断,存储、解析时间相关需求等。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 MySQL中如何取得时间戳(mysql取时间戳)
相关文章
- mysql前缀索引使用,Mysql:前缀索引与索引[通俗易懂]
- 掌握MySQL:如何用电脑连接MySQL数据库(电脑连接mysql)
- MySQL 主从复制配置指南(mysql主主配置文件)
- MySQL中如何分割字符串数组的简单方法(mysql分割字符串数组)
- MySQL 死锁:解锁启动性能优化(mysql死锁解决)
- 使用步骤 | MySQL绿色版配置简明指南(mysql绿色版配置)
- 函数如何创建MySQL自定义函数(mysql自定义)
- 如何利用SPSS连接MySQL进行数据分析?(spss连接mysql)
- MySQL:字符串引号使用技巧(mysql 字符串引号)
- MySQL构建本地数据库——理解和实现(mysql 本地数据库)
- MySQL数据库:64位版本真正的强大(mysql数据库64位)
- 使用MySQL实现高效两表管理查询(mysql 两表管理查询)
- MySQL实现如何将两行数值相加(mysql 两行数值相加)
- 检查MySQL数据库的正确性(check在mysql)
- 如何使用CMD命令行打开MySQL数据库(cmd怎样打开mysql)
- ASP无法连接MySQL数据库解决方案(asp连不上mysql)
- 使用App连接MySQL数据库快速实现数据分析(app连mysql数据库)
- MySQL数据查询开启属于你的数据旅程(03 mysql数据查询)
- MySQL查询速度慢,一万次查询时间长如何优化查询性能看这篇文章就够了(mysql一万条查询耗时)
- 使用yum安装MySQL并设置路径(mysql yum 路径)
- MySQL操作遇到时间限制问题解决方案(mysql不在时间范围内)
- MySQL限制批量修改,如何处理(mysql不允许批量修改)
- 如何在Windows中使用MySQL而不必安装服务(mysql不装服务)
- MySQL别名无效为什么不能使用(mysql 不能用别名)