我得到了这个 Twitter 时间戳:
Sat Sep 20 19:11:19 ICT 2014
我想将其转换为:
20-09-2014 19:11
我怎样才能做到这一点?
最佳答案
在 Java 中使用 SimpleDateFormat:
DateFormat outputFormat = new SimpleDateFormat("dd-MM-yyyy HH:mm");
DateFormat inputFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss ZZZZZ yyyy", Locale.ENGLISH);
inputFormat.setLenient(true);
Date date = inputFormat.parse("Sat Sep 20 19:11:19 ICT 2014");
String outputText = outputFormat.format(date);
System.out.println(outputText);
关于java - 如何在 Java 中格式化 Twitter 时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26337057/