import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormat {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(format("2013-12-24 12:23:34", "yyyy-MM-dd HH:mm:ss",
"yyyyMMddHHmmss"));
}
/**
* 时间格式转换
* @param source
* @param sourcePattern
* @param targetPattern
* @return
*/
public static String format(String source,String sourcePattern,
String targetPattern){
SimpleDateFormat format = new SimpleDateFormat();
String target = null;
try {
format.applyPattern(sourcePattern);//绑定时间格式
Date date = format.parse(source);//将字符串转成日期
format.applyPattern(targetPattern);//绑定时间格式
target = format.format(date);//将日期转成字符串
} catch (ParseException e) {
e.printStackTrace();
}
return target;
}
}
Java时间格式转换
最新推荐文章于 2025-03-21 14:14:57 发布