mysql 中 unix_timestamp和from_unixtime 时间戳函数
来源:互联网 发布:淘宝联盟编辑分享文案 编辑:程序博客网 时间:2024/05/19 02:04
1.unix_timestamp
将时间转化为时间戳。(date 类型数据转换成 timestamp 形式整数)
没传时间参数则取当前时间的时间戳
mysql> select unix_timestamp();
+------------------+
| unix_timestamp() |
+------------------+
| 1361586358 |
+------------------+
1 row in set (0.01 sec)
mysql> select unix_timestamp('2013-01-01 10:10:10');
+---------------------------------------+
| unix_timestamp('2013-01-01 10:10:10') |
+---------------------------------------+
| 1357006210 |
+---------------------------------------+
1 row in set (0.00 sec)
2.from_unixtime
将timestamp 形式整数 转化为 date类型
mysql> select from_unixtime(1355272360);
+---------------------------+
| from_unixtime(1355272360) |
+---------------------------+
| 2012-12-12 08:32:40 |
+---------------------------+
1 row in set (0.00 sec)
当然也可以指定输出的时间格式:
mysql> select from_unixtime(1355272360,'%Y%m%d');
+------------------------------------+
| from_unixtime(1355272360,'%Y%m%d') |
+------------------------------------+
| 20121212 |
+------------------------------------+
3.关于mysql 时间戳的限制
目前timestamp 所能表示的范围在 1970 - 2038之间 。
超过这个范围 得到的时间将会溢出 得到的时间是null.
mysql> select from_unixtime(0);
+---------------------+
| from_unixtime(0) |
+---------------------+
| 1970-01-01 08:00:00 |
+---------------------+
mysql> select from_unixtime(2147483647);
+---------------------------+
| from_unixtime(2147483647) |
+---------------------------+
| 2038-01-19 11:14:07 |
+---------------------------+
1 row in set (0.00 sec)
- mysql 中 unix_timestamp和from_unixtime 时间戳函数
- mysql 中 unix_timestamp和from_unixtime 时间戳函数
- mysql 中 unix_timestamp和from_unixtime 时间戳函数
- mysql 中 unix_timestamp和from_unixtime 时间戳函数
- mysql 中 unix_timestamp和from_unixtime 时间戳函数
- mysql 中 unix_timestamp和from_unixtime 时间戳函数
- mysql 中 unix_timestamp和from_unixtime 时间戳函数
- mysql 中 unix_timestamp和from_unixtime 时间戳函数
- mysql中UNIX_TIMESTAMP和FROM_UNIXTIME时间戳
- mysql函数UNIX_TIMESTAMP和FROM_UNIXTIME
- MySQL查询中时间转换--UNIX_TIMESTAMP()和from_unixtime()的使用
- mysql时间格式函数:from_unixtime()、unix_timestamp()、date_format()
- MySQL的FROM_UNIXTIME()和UNIX_TIMESTAMP()函数
- MySQL 数据库中日期与时间函数FROM_UNIXTIME(), UNIX_TIMESTAMP()
- MySQL 数据库中日期与时间函数FROM_UNIXTIME(), UNIX_TIMESTAMP()
- MySQL 数据库中日期与时间函数FROM_UNIXTIME(), UNIX_TIMESTAMP()
- mysql 日期时间UNIX_TIMESTAMP、FROM_UNIXTIME 和DATE_FORMAT 基本使用方法
- MySQL的FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别
- AAC ADTS头详解
- Python的集合set
- 子查询中空值问题
- 列举几种进程的同步机制及优缺点
- treap
- mysql 中 unix_timestamp和from_unixtime 时间戳函数
- 【POJ】Highways
- Android Studio生成jar包,其他工程调用。(res文件)
- java web之jsp初学习
- if-else语句
- Java中的接口回调
- mysql分区表简单例子
- 【POJ】A Knight's Journey
- 【垂直搜索引擎搭建00】说在前面的话