我现在 PHP 都是用 time()
得到的 unix timestamp.
你们用什么。
用别的格式像 datetime
有什么优势?
巴扎黑2017-04-10 14:36:06
Mysql提供了两种相似的数据类型:DATETIME
和 TIMESTAMP
。
跟你一样,除了特殊行为外,通常使用TIMESTAMP
,因为它比DATETIME
更节约空间。
PHP中文网2017-04-10 14:36:06
ISODate
(精确到毫秒)或者 UNIX 时间戳(精度更高)
timestamp with time zone
PS: 我这个答案是用 rst 格式写好再转成 HTML 的,因为 markdown 似乎不支持描述性列表。
PHP中文网2017-04-10 14:36:06
一般来说,看字段的实际用途。如果是给人看的,就date或者datetime,如果是要在SQL里面进行运算或者比较的,用int。如果两种都有的话,就两种类型都用,代码里面同步更新