【发布时间】:2017-11-19 14:02:48
【问题描述】:
我有一个定义为 TIMESTAMP 的 MYSQL 列。
每当我使用 javascript new Date() 创建一行时,该值都可以正常存储而不会出现问题。
但是,当我想更新该值时,在该列上发送相同的 new Date(),我得到一个错误
Error: ER_TRUNCATED_WRONG_VALUE: Incorrect datetime value: '2017-06-16T17:35:34.377Z' for column 'last_access'.
我可以将整个事情管理为 Datetime 并相应地格式化日期以解决错误,但是我想了解错误发生的原因。
【问题讨论】:
标签: mysql datetime error-handling timestamp