我正在使用节点-mysql。最后一次操作时间以毫秒为单位,以db为单位。
但是,当我通过节点监视进程时,一切都很好--检查器时间戳是正确的,但是当它保存到db时,它就变成了这个值2147483647。
它等于Sun Jan 25 1970 23:31:23 GMT+0300 (MSK)
列被格式化为int(20) --我不明白为什么会这样
发布于 2015-08-27 14:52:38
您拥有的“时间戳”是INT()的最大值,请参见mysql 文档。
您应该将该列更改为BIGINT(),以便能够存储ms精度的时间戳。
https://stackoverflow.com/questions/32252223
复制相似问题