[英]Cannot parse the space between date and time in LocalDateTime
我似乎无法解析我的 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;
无需使用两个单独的 DateTime 格式化程序,只需使用以下一个,我希望它应该可以工作。
@JsonFormat(shape = JsonFormat.Shape.STRING,pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime date;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.