我正在尝试将此日期字符串2014-07-17T22:41:17 + 0000转换为时间映射,类似于:1405645259000.
我尝试过类似的东西:
String string = "January 2, 2010";
Date date = new SimpleDateFormat("MMMM d, yyyy", Locale.ENGLISH).parse(string);
System.out.println(date);
Run Code Online (Sandbox Code Playgroud)
我如何将此(2014-07-17T22:41:17 + 000)转换为日期?什么是正确的格式?我不知所措.
看看http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
您的日期字符串格式与
yyyy-MM-dd'T'HH:mm:ssZ //Eg: 2001-07-04T12:08:56-0700
Run Code Online (Sandbox Code Playgroud)
所以,你的代码应该是:
String string = "2014-07-17T22:41:17+0000";
Date date = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ", Locale.ENGLISH).parse(string);
System.out.println(date);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
87 次 |
| 最近记录: |