将日期对象修改为另一种格式
Modify a date object to another format
我从 API 下载日期信息,格式为 (Java)
day month monthnumber hour:minute:second EST year
如何将其格式化为
month monthnumber year
您可以使用SimpleDateFormat
先将字符串解析为java.util.Date
,然后将其格式化为您想要的格式:
String orig = "Thu Feb 19 19:40:12 EST 2015";
SimpleDateFormat parser = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy");
Date date = parser.parse(orig);
SimpleDateFormat formatter = new SimpleDateFormat("MMM dd yyyy");
String formatted = formatter.format(date);
我从 API 下载日期信息,格式为 (Java)
day month monthnumber hour:minute:second EST year
如何将其格式化为
month monthnumber year
您可以使用SimpleDateFormat
先将字符串解析为java.util.Date
,然后将其格式化为您想要的格式:
String orig = "Thu Feb 19 19:40:12 EST 2015";
SimpleDateFormat parser = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy");
Date date = parser.parse(orig);
SimpleDateFormat formatter = new SimpleDateFormat("MMM dd yyyy");
String formatted = formatter.format(date);