/**
* 转换时间字符串 由 Sat, 25 Aug 2012 18:39:00 或 2012-08-26T08:41:47.000Z
* 转为2012-08-26 08:41:47
*/
private String parseDateStr(String value) {
String result = value;
DateFormat dateFormat = new SimpleDateFormat(
"EEE, dd MMM yyyy HH:mm:ss", Locale.ENGLISH);
if (value != null) {
if (value.matches("\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}.\\d{3}Z")) {
dateFormat = new SimpleDateFormat(
"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
}
try {
Date date = dateFormat.parse(value);
result = new SimpleDateFormat("yyyy-MM-dd").format(date);
} catch (ParseException e) {
logger.error("新闻日期转换错误: " + value);
e.printStackTrace();
}
}
return result;
}
G Era designator Text
y Year Year
M Month in year Month
w Week in year Number
W Week in month Number
D Day in year Number
d Day in month Number
F Day of week in month Number
E Day in week Text
a Am/pm marker Text
H Hour in day (0-23) Number
k Hour in day (1-24) Number
K Hour in am/pm (0-11) Number
h Hour in am/pm (1-12) Number
m Minute in hour Number
s Second in minute Number
S Millisecond Number
z Time zone General time zone
Z Time zone RFC 822 time zone
分享到:
相关推荐
将java的日期转换成中文的日期,可以直接使用的源文件。
java日期格式转换,让你玩转java日期和时间,快来下载吧!
java中日期格式的转换 java中日期格式的转换
日期时间转换大全 日期时间转换大全 日期时间转换大全
Java日期格式转换.doc
JAVA日期与字符串的转换 1) 将一个Date类型的变量转换为字符串 2) 将一个字符串转换Date类型的变量
JSON转换为JAVA对象及日期格式转换处理 -
将数字日期转换成中文日期的工具类。eg:2014-07-15会转换成二零一四年七月十五日。
java 日期格式转换,编程的时候找到,自己也总结了一点。
/** * 作用:将字符串转化为日期类型 * @param operDate :当前要进行操作的日期 * @param type :希望通过操作返回的日期类型 * @return */
json读取 java日期转换 字符串转换 各种类型互相转换 集合排序 日期处理等,别看分多,里边包含13中java常用的公用类,绝对物超所值。
java 中Calendar日期格式的转换
java将数字转换为时间格式,好方法,可以看看
博文链接:https://bxj.iteye.com/blog/147377
java list<bean> date.class如果日期类型就改成这个 日期时间格式转换
JAVA:日期字符串与日期互相转换 (日期类型转字符串,字符串转日期格式) SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
日期格式转字符串格式,日期加上天数,新日期,两个时间相差距离多少天
时间日期转换工具类!各种格式各种转换和一些计算 交易日的工具
程序是有关DateFormat类的使用,用于两种日期格式的转换“yyyy-mm-dd”——“MMMM dd,yyyy”
java.util.Date 与oracle数据库的日期格式转换