我一直在搜索时间戳应该以UTC格式存储,我也在做同样的事情。在服务器启动时,我将时区设置为UTC。
我的用户有默认时间说IST,现在我的问题是Date应该如何存储在数据库中。
例如,用户在12月1日凌晨01:30运行工作,数据库值应该是12/01/2017(mm / dd / yyyy),但有一点需要注意的是UTC是2017年11月30日下午8:00(IST = UTC + 5.30)。
现在如果我使用java
获取日期Date date = new Date();
我将在11月30日而不是12月1日获得输出,所以每次我都
new Date();
我必须先将UTC从UTC转换为用户默认时区并存储在数据库中。
请注意我正在以UTC时区保存时间戳