即 此代码
startDate = new Date(timestampValue.getTime));
给我 :
2012-16-02 05:16:17
什么时候
System.out.println(timestampValue);
返回:
2012-01-02 05:16:17.0
您应该改用日历:
Calendar start = Calendar.getInstance();
start.setTimeInMillis( timeStampValue.getTime() );
在Java8中,如何将(在中)转换为(在中)?
有没有一种方法可以将转换为? 我有以下代码: 但是时间戳构造函数似乎不支持该变量类型。
问题内容: 我正在使用JodaTime 1.6.2。 我有一个需要转换为(Joda)或进行映射的a。 原因是我想出了如何在a 和a 之间进行转换: 因此,如果我可以在和之间进行转换,则可以继续转换为。感谢您朝着正确的方向前进! 问题答案: 乔达时间 要将JodaTime转换为,只需执行 要将JodaTime转换为,只需执行 Java时间 要将Java8转换为,只需执行 要将Java8转换为,只需执
在某些情况下,日期是错误的。有什么建议吗?
问题内容: 将Joda时间迁移到Java 8 乔达: 迁移至Java 8 这是我的代码;它确实可以编译;我怀疑它是否有效: 在某些情况下,日期是错误的。有什么建议吗? 问题答案: 这似乎可行:
我在将时间戳对象转换为joda的LocalTime时遇到问题。 参见以下示例: 我无法确定为什么“new LocalDate(t)”会导致“1111-11-17”。有人能帮我吗? 在使用joda time hibernate填充bean的LocalDate类型属性时,我注意到了这个“问题”。