json的日期字段看起来像下面Swagger UI请求字段中的代码,我想更改长类型,比如"出生日期":"4312134523";。我该怎么做?
"birthDate": "2021-06-16T20:35:53.153Z",
我不完全确定birthDate
使用的是什么类型,但从外观上看,我认为您使用的是java.time.Instant
。对于像生日这样的东西,你应该使用java.time.LocalDate
。更改类型在代码方面会更好。
你可以在这里查看文档
至于将日期写为时间戳,您可能需要检查属性spring.jackson.serialization.WRITE_DATES_AS_TIMESTAMPS
。也可能与查找spring.jackson.serialization.WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS
有关,具体取决于您是要打印毫秒还是纳秒。两者都是布尔属性。