gpt4 book ai didi

java - 无法解析 LocalDateTime 中日期和时间之间的空格

转载 作者:行者123 更新时间:2023-12-01 16:30:34 24 4
gpt4 key购买 nike

我似乎无法解析我的 Localdatetime 变量。它基本上无法遵循我的模式。我希望它能与空格一起使用,而不是与 T 一起使用。

我的代码仅在 end_date 如下所示时才有效:“1997-21-21T12:12:21”而不是这样的:“1997-21-21 12:12:21”

如您所见,我提供了错误的图片。这是我的代码:

 @NotNull
@Column(name = "start_date")
@JsonFormat(pattern = "yyyy-MM-dd'Т'HH:mm:ss")
@DateTimeFormat(pattern = "yyyy-MM-dd'Т'HH:mm:ss")
private LocalDateTime startDate;

@Column(name = "end_date")
@JsonFormat(pattern = "yyyy-MM-dd'Т'HH:mm:ss")
@DateTimeFormat(pattern = "yyyy-MM-dd'Т'HH:mm:ss")
private LocalDateTime endDate;

我也尝试过:

 @NotNull
@Column(name = "start_date")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime startDate;

@Column(name = "end_date")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime endDate;

enter image description here

最佳答案

不需要使用两个单独的日期时间格式化程序,只需使用下面的一个,我希望它能工作。

@JsonFormat(shape = JsonFormat.Shape.STRING,pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime date;

关于java - 无法解析 LocalDateTime 中日期和时间之间的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62049751/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com