经常看到有人问查询“2010-3-1”日期的数据 或者 “2010-1-1”到“2010-3-3”之间的数据,
我觉得比较奇怪,因为我一般都是把日期设置成timestamp形式,以整形数据存到数据库的。
我想问下,一般怎么设计比较好?这方面设计的准则是啥啊
我觉得比较奇怪,因为我一般都是把日期设置成timestamp形式,以整形数据存到数据库的。
我想问下,一般怎么设计比较好?这方面设计的准则是啥啊
调试欢乐多
TIMESTAMP 即1269779113则没有时区的影响。特别是跨时间应用时比较方便。
mysql> select now(),UNIX_TIMESTAMP();
+---------------------+------------------+
| now() | UNIX_TIMESTAMP() |
+---------------------+------------------+
| 2010-03-28 20:25:13 | 1269779113 |
+---------------------+------------------+
1 row in set (0.00 sec)mysql>