我想创建一个作为纪元日期的日历对象。 “正确”(如果有)的方法是什么?
Date epochDate = new java.text.SimpleDateFormat ("dd/MM/yyyy HH:mm:ss z").parse("01/01/1970 01:00:00 GMT");
Calendar epochCal;
epochCal.setTime(epochDate);
// or maybe
Calendar epochCal;
epochCal.setTimeInMillis(1);
最佳答案
“setTimeInMillis()”方法可以正常工作并且很容易被其他人理解。如果您将其传递为 0 而不是 1,也可能会更清楚。第一种方法具有更多线路噪声,并且只会增加维护过程中出现问题的可能性。
关于java - 如何在 Java 中创建正确的 Epoch 日历对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4020017/