我对日期有疑问。我的日期为字符串格式:" 2017-05-10 16:30" 我想将它转换为与我之前写的相同的日期。 请帮助我,提前谢谢!
答案 0 :(得分:0)
google或stackoverflow中的简单搜索可能会导致回答,但现在就去。
Pre Java 8
Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm").parse("2017-05-10 16:30");
Java 8
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
LocalDateTime ldt = LocalDateTime.parse("2017-05-10 16:30", dtf);
答案 1 :(得分:0)
您可以使用LocalDateTime.parse创建LocalDateTime对象,但问题的第二部分并没有真正意义。日期对象本身没有格式,因此它不能“看起来像”任何东西。您可以决定将其转换回字符串时采用的格式。