当前位置: 首页 > 面试题库 >

如何将Joda LocalDate转换为java.util.Date?

云宏儒
2023-03-14
问题内容

将JodaTime转换LocalDatejava.util.Date对象的最简单方法是什么?


问题答案:

乔达时间

要将JodaTime转换org.joda.time.LocalDatejava.util.Date,请执行

Date date = localDate.toDateTimeAtStartOfDay().toDate();

要将JodaTime转换org.joda.time.LocalDateTimejava.util.Date,请执行

Date date = localDateTime.toDate();

Java时间

要将Java8转换java.time.LocalDatejava.util.Date,请执行

Date date = Date.from(localDate.atStartOfDay().atZone(ZoneId.systemDefault()).toInstant());

要将Java8转换java.time.LocalDateTimejava.util.Date,请执行

Date date = Date.from(localDateTime.atZone(ZoneId.systemDefault()).toInstant());

您可能会想用来缩短它LocalDateTime#toInstant(ZoneOffset),但是没有直接的API可以获取系统默认的区域偏移量。

要将Java8转换java.time.ZonedDateTimejava.util.Date,请执行

Date date = Date.from(zonedDateTime.toInstant());


 类似资料:
  • 问题内容: 我正在尝试使用作为输入,然后使用它创建查询-所以我需要一个。 我很惊讶地发现它不能隐式或显式地进行转换-但我什至不知道该怎么做,因为对我来说还很新。 问题答案: 没关系....

  • 问题内容: 我在mySQL 5.1中有一个数据类型的日期列。如何将其转换为DATE? 这是我到目前为止所拥有的- 得到这个 错误-#1064-您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册以获取正确的语法,以在’FROM 7 FOR 4附近使用) 请帮忙。 问题答案: 您可以使用MySQL的功能 尽管我怀疑您使用Unix时间戳会更轻松

  • 问题内容: 有没有一种简单的方法可以避免处理文本编码问题? 问题答案: 您确实无法避免处理文本编码问题,但是Apache Commons中已有一些解决方案: 至: 至: 您只需要选择所需的编码即可。

  • 错误信息 org.codehaus.jackson.map.jsonMappingException:无法从字符串值“02/23/2013”构造java.util.date实例:无效表示(错误:无法解析日期“02/23/2013”:与任何标准形式(“YYYY-MM-DD't'hh:mm:ss.sssz”、“YYYY-MM-DD't'hh:mm:ss.sss'z'”、“EEE,dd MMM yyyy

  • 问题内容: 如何使用Java将Dicom文件(.dcm)转换为jpeg图像?这是我的代码: 我在运行项目时遇到以下错误 请帮助并提前感谢 问题答案: 这是使用dcm4che 2将DICOM转换为JPEG的链接 以下是我的代码,效果很好,我将其与导入一起放置,因此可能用完了。 用于运行它的罐子 dcm4che-imageio-2.0.28.jar dcm4che-image-2.0.28.jar j

  • 问题内容: 我正在使用A 将Json从Web转换为字符串。 这可能很简单,但是我似乎无法将此字符串转换为。 我怎样才能做到这一点? 问题答案: 请参阅文档和示例。