如何将 Joda LocalDate 转换为 java.util.Date?
转换 JodaTime LocalDate
< 的最简单方法是什么/a> 到 java.util.Date
对象?
What is the simplest way to convert a JodaTime LocalDate
to java.util.Date
object?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
JodaTime
转换 JodaTime 的
org.joda。 time.LocalDate
到 < code>java.util.Date, do转换 JodaTime 的
org.joda.time.LocalDateTime
到java.util.Date
,将JavaTime
转换为 Java8 的
java.time.LocalDate
到java.util.Date
< /a>, do转换 Java8 的
java. time.LocalDateTime
到java.util.Date
, do你可能想用
LocalDateTime#toInstant(ZoneOffset)
来缩短它,但是有不是获取系统默认区域偏移量的直接 API。转换Java8的
java.time.ZonedDateTime
到
java.util.Date
,执行JodaTime
To convert JodaTime's
org.joda.time.LocalDate
tojava.util.Date
, doTo convert JodaTime's
org.joda.time.LocalDateTime
tojava.util.Date
, doJavaTime
To convert Java8's
java.time.LocalDate
tojava.util.Date
, doTo convert Java8's
java.time.LocalDateTime
tojava.util.Date
, doYou might be tempted to shorten it with
LocalDateTime#toInstant(ZoneOffset)
, but there isn't a direct API to obtain the system default zone offset.To convert Java8's
java.time.ZonedDateTime
tojava.util.Date
, do从 2.0 版本开始,LocalDate 有一个 toDate() 方法
如果使用版本 1.5 - 2.0 使用:
在旧版本上,您剩下:
Since 2.0 version LocalDate has a toDate() method
If using version 1.5 - 2.0 use:
On older versions you are left with:
您将需要一个时区。
You will need a timezone.
也许是这个?
Maybe this?
试试这个。
新日期(localDate.toEpochDay())
Try this.
new Date(localDate.toEpochDay())