如何将“Mon, 08 Dec 2014 09:01:47 GMT”的时间格式化为当地真实时间如:2014-12-08 17:01:47
2014-12-09 09:29
387 查看
public class
DateUtil{
public static void main(String[] args) throws ParseException {
String str = "Mon, 08 Dec 2014 09:01:47 GMT";
String str1 = "Mon Dec 31 00:00:00 CST 2014";
Date date = parse(str1, "EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
System.out.printf("%tF %<tT%n", date);
Date date1 = parse(str, "EEE, dd MMM yyyy HH:mm:ss zzz", Locale.US);
System.out.println("=========================================");
System.out.printf("%tF %<tT%n", date1);
}
public static Date parse(String str, String pattern, Locale locale) {
if(str == null || pattern == null) {
return null;
}
try {
return new SimpleDateFormat(pattern, locale).parse(str);
} catch (ParseException e) {
e.printStackTrace();
}
return null;
}
public static String format(Date date, String pattern, Locale locale) {
if(date == null || pattern == null) {
return null;
}
return new SimpleDateFormat(pattern, locale).format(date);
}
}
DateUtil{
public static void main(String[] args) throws ParseException {
String str = "Mon, 08 Dec 2014 09:01:47 GMT";
String str1 = "Mon Dec 31 00:00:00 CST 2014";
Date date = parse(str1, "EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
System.out.printf("%tF %<tT%n", date);
Date date1 = parse(str, "EEE, dd MMM yyyy HH:mm:ss zzz", Locale.US);
System.out.println("=========================================");
System.out.printf("%tF %<tT%n", date1);
}
public static Date parse(String str, String pattern, Locale locale) {
if(str == null || pattern == null) {
return null;
}
try {
return new SimpleDateFormat(pattern, locale).parse(str);
} catch (ParseException e) {
e.printStackTrace();
}
return null;
}
public static String format(Date date, String pattern, Locale locale) {
if(date == null || pattern == null) {
return null;
}
return new SimpleDateFormat(pattern, locale).format(date);
}
}
相关文章推荐
- 获得本地时间并格式化为http需要的格式:比如(Date: Fri, 31 Dec 1999 23:59:59 GMT)
- 2009-03-19 如何格式化SQL时间字符串
- Flex的DataGrid中时间如何格式化
- .net中如何运用sql语句格式化时间
- [转]Sql server2005中如何格式化时间日期
- JavaScript如何将unix时间戳转化为UTC时间并格式化显示
- 如何格式化时间
- jsp页面中如何将时间戳字符串格式化为时间标签
- Sql server2005中如何格式化时间日期
- Sql server2005中如何格式化时间日期
- 在软件项目管理中如何把时间估算的靠近真实值?
- 如何格式化日期和时间
- 如何格式化JSON时间对象
- Sql server2005中如何格式化时间日期
- PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
- Sql server2005中如何格式化时间日期
- GMT、UTC、PDT 时间是什么?Linux下如何调整时区
- PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
- GMT、UTC、PDT 时间是什么?Linux下如何调整时区
- jsp页面中如何将时间戳字符串格式化为时间标签