- 论坛徽章:
- 0
|
本帖最后由 horizonhyg 于 2011-04-13 11:32 编辑
回复 4# quanpai
为啥我执行就不一样呢?- mysql> select from_unixtime(1289119523);select from_unixtime(1289123123);
- +---------------------------+
- | from_unixtime(1289119523) |
- +---------------------------+
- | 2010-11-07 16:45:23 |
- +---------------------------+
- 1 row in set (0.00 sec)
- +---------------------------+
- | from_unixtime(1289123123) |
- +---------------------------+
- | 2010-11-07 17:45:23 |
- +---------------------------+
- 1 row in set (0.00 sec)
复制代码 它是说在使用UNIX_TIMESTAMP() and FROM_UNIXTIME()这两个函数 做TIMESTAMP 和 Unix timestamp 转换的时候,并不是一对一的关系,
由于时区或者其他的原因,UNIX_TIMESTAMP()对两个TIMESTAMP 做转换可能产生相同的Unix timestamp值,但是用FROM_UNIXTIME()再转回去的时候,它只匹配一个TIMESTAMP 值. |
|