项目功能测试过程中发现有个时间字段偶尔存到数据库的值比前端传的多1s,一开始怀疑是前端同学处理的问题,加了个日志看了下,还真是自己保存的时候多了1s:
数据库存的值:
前端实际传的值:
只记得时区不对时间会错,但都是错几个小时,想了半天才记起来前端传的是13位时间戳,莫非毫秒被四舍五入了?
网上一查还真是,于是把毫秒去掉,就解决了:
链接:
https://blog.csdn.net/dujianxiong/article/details/60571354
项目功能测试过程中发现有个时间字段偶尔存到数据库的值比前端传的多1s,一开始怀疑是前端同学处理的问题,加了个日志看了下,还真是自己保存的时候多了1s:
数据库存的值:
前端实际传的值:
只记得时区不对时间会错,但都是错几个小时,想了半天才记起来前端传的是13位时间戳,莫非毫秒被四舍五入了?
网上一查还真是,于是把毫秒去掉,就解决了:
链接:
https://blog.csdn.net/dujianxiong/article/details/60571354