为了账号安全,请及时绑定邮箱和手机立即绑定

将 java.util.Date 转换为 LocalDate

将 java.util.Date 转换为 LocalDate

喵喔喔 2022-07-14 17:12:58
我必须将 java.util.Date 转换为 LocalDate。我从这里偷了例子:Convert java.util.Date to java.time.LocalDate但注意到一些奇怪的事情。当我刚刚使用时new LocalDate(),我在调试器中看到: 但是当我这样做时: date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate()然后在调试器中我看到: 所以iLocalMillis说有year等等。这给我以后带来了问题。为什么呢?转换后我可以得到与 中完全相同的详细信息new LocalDate()吗?
查看完整描述

1 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

第一个快照中的字段与类的内部结构相匹配org.joda.time.LocalDate

第二个快照中的字段与java.time.LocalDate类的内部结构相匹配。

因此,您在代码中混合了两个不同LocalDate的类。


查看完整回答
反对 回复 2022-07-14
  • 1 回答
  • 0 关注
  • 262 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号