@wenshao 您好!
修改点 :将对LocalDateTime 进行toJsonString时候,默认解析为时间戳。
问题点1: LocalDateTime 进来的值无法确定其时区,所以此处统一按着系统时区走。
问题点2: 如果设置 SerializerFeature.WriteDateUseDateFormat 时按着 "yyyy-MM-dd HH:mm:ss" 进行格式化
问题点3: 如果设置 SerializerFeature.UseISO8601DateFormat 时按着ISO8601的标准 "yyyy-MM-dd'T'HH:mm:ss"进行格式化
问题点4:
1)格式化LocalDateTime时, 默认格式成 时间戳格式,
2)如设置WriteDateUseDateFormat 按 "yyyy-MM-dd HH:mm:ss" 进行格式化
3)如设置UseISO8601DateFormat 按ISO8601的标准 "yyyy-MM-dd'T'HH:mm:ss"进行格式化
4)如设置WriteDateUseDateFormat、UseISO8601DateFormat 同时设置,则按ISO8601的标准 "yyyy-MM-dd'T'HH:mm:ss"进行格式化
您看这样修改 是否可以 ?
2条答案
按热度按时间rur96b6h1#
1、对现有系统的兼容是个问题
2、你可以试试提交一个PR
谢谢反馈。
kxxlusnw2#
@kimmking 好的