LocalDateTime.toString没有秒
时间: 2023-11-14 18:10:52 浏览: 205
json显示日期带T问题的解决方法
LocalDateTime.toString方法在秒数等于0或纳秒数等于0的情况下不会再追加秒位和纳秒位,因此会导致丢失秒位。这是因为LocalDateTime类的toString方法是调用了DateTimeFormatter.ISO_LOCAL_DATE_TIME.format(this)方法,而这个方法会根据时间的精度来决定是否追加秒位和纳秒位。如果需要保留秒位,可以使用DateTimeFormatter来规定日期格式,然后使用format方法将LocalDateTime转化为字符串。
阅读全文