日期型字符串转化为日期 格式

2019-07-15  本文已影响0人  _FireFly_
   /**
     * 日期型字符串转化为日期 格式
     * { "yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss", "yyyy-MM-dd HH:mm", 
     *   "yyyy/MM/dd", "yyyy/MM/dd HH:mm:ss", "yyyy/MM/dd HH:mm",
     *   "yyyy.MM.dd", "yyyy.MM.dd HH:mm:ss", "yyyy.MM.dd HH:mm" }
     */
    public static Date parseDate(Object str) {
        if (str == null){
            return null;
        }
        try {
            return parseDate(str.toString(), parsePatterns);
        } catch (ParseException e) {
            return null;
        }
    }

事例:

public class Test2 {
    public static void main(String[] args) {
        Date date = new Date();
        System.out.println("date" + date);
        SimpleDateFormat sim = new SimpleDateFormat("yyyy-MM-dd");
        String format = sim.format(date);
        System.out.println("SimpleDateFormat之后的时间: " + format);

        Date date1 = DateUtils.parseDate(format);
        System.out.println("parseDate之后的时间: " + date1);
    }
}

控制台:


上一篇下一篇

猜你喜欢

热点阅读