Max*_*mus 26 mysql datetime timestamp unix-timestamp
我试图通过使用以下两种方法将日期和时间字符串格式化为mysql时间戳字段,但两者都显示了我们的封面00:00:00
INSERT INTO test VALUES ( UNIX_TIMESTAMP('2013-08-05 18:19:03') )
INSERT INTO test VALUES ( UNIX_TIMESTAMP(STR_TO_DATE('2013-08-05 18:19:03', '%Y-%m-%d %H:%i:%s')) )
Run Code Online (Sandbox Code Playgroud)
我相信第一个应该像我期待的那样工作,但不确定为什么不解析日期和时间?
Sag*_*ual 33
问题是您的字段被定义为TIMESTAMP但UNIX_TIMESTAMP返回一个int.请INSERT INTO test VALUES ('2013-08-05 18:19:03' )改用.
| 归档时间: |
|
| 查看次数: |
58138 次 |
| 最近记录: |