我需要将unix时间戳转换为日期对象.
我试过这个:
java.util.Date time = new java.util.Date(timeStamp);
Run Code Online (Sandbox Code Playgroud)
时间戳值是: 1280512800
日期应该是"2010/07/30 - 22:30:00"(因为我通过PHP得到它),但我得到了Thu Jan 15 23:11:56 IRST 1970.
应该怎么做?
我想在多时区项目的上下文中定义一个在Postgres数据库中存储时间戳的最佳实践.
我可以
TIMESTAMP WITHOUT TIME ZONE并记住在此字段的插入时使用的时区TIMESTAMP WITHOUT TIME ZONE并添加另一个字段,其中包含插入时使用的时区名称TIMESTAMP WITH TIME ZONE并相应地插入时间戳我略微偏好选项3(带时区的时间戳),但希望对此事有一个受过教育的意见.