将英文时间字符串转化为Date

来源:互联网 发布:java比较日期相差天数 编辑:程序博客网 时间:2024/05/16 05:38


1  方法  (将英文时间字符串转化为Date)

public Date parseDateFormat(String dateStr) throws ParseException{
       SimpleDateFormat format = new SimpleDateFormat("EEE MMM dd hh:mm:ss zzz yyyy", Locale.US ); 
       Date date = DateUtil.convertDate("yyyy/MM/dd", format.parse(dateStr));
       return date;
}


2 调用
     Map<String, Object> record= new HashMap<String, Object>();
    map.put("birthday",(Object)"Wed Nov 30 04:17:15 CST 2011");
    Date  birthday =   ObjectUtil.isNullOrEmpty(record.get("birthday"))?null:parseDateFormat(record.get("birthday").toString()));




阅读全文
0 0