/**
*
* @param sourDateFormat 要转换成的日期格式
* @param sourDate 要转换的日期
* @return
*/
private String getDateFormat(String sourDateFormat,String sourDate) {
// 分析从 ParsePosition 给定的索引处开始的文本。如果分析成功,则将 ParsePosition 的索引更新为所用最后一个字符后面的索引
ParsePosition position = new ParsePosition(0);
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(sourDateFormat);
Date dateValue = simpleDateFormat.parse(sourDate, position);
String returnString = simpleDateFormat.format(dateValue);
return returnString;
}
例:sourDateFormat = “yyyy-MM” sourDate = "2012-11-15"
转换结果为:"2012-11"
本文介绍了一种使用Java进行日期格式转换的方法。通过指定目标日期格式和原始日期值,利用SimpleDateFormat类实现从一种格式到另一种格式的转换。例如,可以将完整的日期如2012-11-15转换为只包含年月的形式2012-11。

被折叠的 条评论
为什么被折叠?



