当前位置: 首页 > 知识库问答 >
问题:

localdate不能转换日期

罗星洲
2023-03-14

共有1个答案

夏侯浩气
2023-03-14

首选的解决方案是使用localdate作为pojo类中firstdate属性的类型。

java.util.date包含比localdate;它包括一个时间(一天)和一个时区。因此在转换为date之前,您需要包含这些值。

如果由于某种原因不能更改pojo类,请尝试

LocalDateTime localDateTime = dp_detay_cal.getValue().atStartOfDay();
ZonedDateTime zonedDateTime = localDateTime.atZone(ZoneId.systemDefault());
Instant instant = Instant.from(zonedDateTime);
pojo.setFirstDate(Date.from(instant));
 类似资料:
  • 我对日期及其从日期到LocalDate的转换有问题,主要错误在于1700年的日期。我试过两个不同的日期,每当1700年的时候,我就少了一天。 date dto它是一个检索查询日期的变量。但是该方法只获取dto变量作为输入参数。 我使用: 今年有什么问题?

  • 我使用Spring靴和Spring4。 我尝试使用Java 8 LocalDate。 在json中输入日期 出生日期:“1969-12-29” 在服务器端这个领域我有 我得到这个错误 组织。springframework。http。转换器。HttpMessageNoteableException:无法读取文档:无法从字符串值('1969-12-29')实例化类型为[简单类型,类java.time.

  • 我有Angular 7中的前端部分和带有Spring Boot framework的Java中的后端部分。我想在后端发布一个日期对象。在后端,我有一个本地日期对象。我不需要LocalDateTime对象 我在angular的约会服务。我需要保留日期类型,而不使用字符串。 我的后端服务: 我有一个错误: 2019-08-06 08:21:02.185WARN 1444---[nio-8080-exe

  • 我是java.time包的新手。我有一个本地日期是2015-12-10。我需要将此转换为ZonedDateTime。时间应该是00:00:00,区域是zoneoffset.utc。 dateTimeException:无法从java.time.localDate类型的TemporalAccessor:2015-12-10获取Instant 我也试过: 这会产生意想不到的结果。 我查看了API并尝试

  • 问题内容: 在Java 8和Java 8 之间进行转换的最佳方法是什么? 问题答案: 从转换为: 转换回来比较简单:

  • 问题内容: 我正在使用JodaTime 1.6.2。 我有一个需要转换为(Joda)或进行映射的a。 原因是我想出了如何在a 和a 之间进行转换: 因此,如果我可以在和之间进行转换,则可以继续转换为。感谢您朝着正确的方向前进! 问题答案: 乔达时间 要将JodaTime转换为,只需执行 要将JodaTime转换为,只需执行 Java时间 要将Java8转换为,只需执行 要将Java8转换为,只需执