做PHP开发的,在创建MYSQL的时间字段类型一般是int(10),不过有时间为了提取数据的时候,希望输出的是日期格式,而不是一串的数字。
mysql> select FROM_UNIXTIME(1156219870,’%y-%m-%d’);
+————————————–+
| FROM_UNIXTIME(1156219870,’%y-%m-%d’) |
+————————————–+
| 06-08-22 |
+————————————–+
1 row in set (0.03 sec)
mysql> SELECT UNIX_TIMESTAMP(’2006-11-04 12:23:00′);
+—————————————+
| UNIX_TIMESTAMP(’2006-11-04 12:23:00′) |
+—————————————+
| 1162614180 |
+—————————————+
1 row in set (0.00 sec)