我有以下字符串:
Mon Sep 14 15:24:40 UTC 2009
Run Code Online (Sandbox Code Playgroud)
我需要将其格式化为这样的字符串:
14/9/2009
Run Code Online (Sandbox Code Playgroud)
我如何用Java做到这一点?
使用SimpleDateFormat(单击javadoc链接查看模式)将一个模式中的字符串解析为fullRy,Date并使用另一个模式将解析Date后的格式设置为另一个模式中的字符串.
String string1 = "Mon Sep 14 15:24:40 UTC 2009";
Date date = new SimpleDateFormat("EEE MMM d HH:mm:ss Z yyyy").parse(string1);
String string2 = new SimpleDateFormat("d/M/yyyy").format(date);
System.out.println(string2); // 14/9/2009
Run Code Online (Sandbox Code Playgroud)