Tôi đang cố chuyển đổi một chuỗi thành đối tượng LocalDateTime.Tại sao phân tích ngày này không thành công?
@Test
public void testDateFormat() {
String date = "20171205014657111";
DateTimeFormatter formatter =
DateTimeFormatter.ofPattern("yyyyMMddHHmmssSSS");
LocalDateTime dt = LocalDateTime.parse(date, formatter);
}
Tôi hy vọng thử nghiệm này sẽ được thông qua.
tôi nhận được lỗi sau:
java.time.format.DateTimeParseException: Text '20171205014657111' could not be parsed at index 0
trình tốt trên máy tính của tôi: 'dt = 2017-12-05T01: 46: 57.111' – alfasin
@alfasin phiên bản JVM bạn có đang chạy? – user4184113
Không hoạt động trên mỏ. Loại kỳ lạ - tôi mong đợi nó. –