/**
* 将字符串转换为Date
* @param input 输入字符串
* @param pattern 字符串的格式,第一个参数的格式要符合第二个参数
* @return java.util.Date
*/
public static Date parseStringToDate(String input,String pattern){
Preconditions.checkNotNull(input);
Preconditions.checkNotNull(pattern);
DateTimeFormatter formatter = DateTimeFormat.forPattern(pattern);
DateTime dateTime = DateTime.parse(input, formatter);
return dateTime.toDate();
}
public static void main(String[] args) {
Date date = parseStringToDate("2013-1-1 1:1:1","yyyy-MM-dd hh:mm:ss");
System.out.println(date);
}
控制台输出:Tue Jan 01 01:01:01 CST 2013