你好我从前端接收一个具有这种格式的字符串(2018-04-12T03:00:00.000Z),所以,我必须使用Java将它从Util包转换为Date。(java.util.Date)
有没有好办法呢?
答案 0 :(得分:2)
如果您使用的是Java 8+,最简单的方法是使用java.time包来解析日期:
Date date = Date.from(Instant.parse("2018-04-12T03:00:00.000Z"));
答案 1 :(得分:0)
String sDate1="2018-04-12T03:00:00.000Z";
Date date1=new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'").parse(sDate1);
System.out.println(sDate1+"\t"+date1);