根据https://github.com/FasterXML/jackson-modules-java8/tree/master/datetime,杰克逊默认将时间序列化为自1970年以来的毫秒数。如果设置了SerializationFeature#WRITE_DATES_AS_TIMESTAMPS
,它将使用ISO-8601序列化时间。
显然,2018-11-03T22:51:00.54-04:00
比1541299860.540000000
更具可读性。
为什么有人会喜欢通过电线而不是ISO-8601发送时间戳?也许有什么性能上的优势吗?