很多时候我们的数据表中存放日期字段都是使用int类型直接存放unix时间戳的,如int(11),这样可以方便作索引和比较大小。这样子方便的同时也让可读性变得很差今天就介绍两个函数:
1. FROM_UNIXTIME(unix_timestamp, format_str)
2. UNIX_TIMESTAMP(time_str)
示例:
select username, FROM_UNIXTIME(user.create_time, '%Y-%m-%d %H:%i') as reg_time from user;
select * from user where user.create_time>UNIX_TIMESTAMP('2013-10-01 00:00:00')
浙公网安备 33010602011771号