日期格式转字符串
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
- String s = sdf.format(new Date());
- System.out.println(s);
字符串转日期格式
- DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
- Date date = df.parse("2020-01-02");//此字符串得跟日期类型形式上一样
- System.out.println(date);
注:1、括号里的格式可以任意替换,如下:
- "yyyy-MM-dd HH:mm:ss.SSS"
- "HH:mm:ss"
- "yyyyMMdd""yyyy.MM.dd"
- "yyyyMMddHHmmss"
- "yyyyMMdd HH:mm"
- "yyyyMMddHHmmssSSS"
- "yyyy-MM-dd HH:mm:ss"
- "yyyy/MM/dd HH:mm:ss"
- "yyyyMMddHHmmssSSS"
2、SimpleDateFormat只能转换跟它自身结构一样或更复杂的形式。