DateFormat是一个时间/日期的格式类 - 抽象类,他与语言无关的方式进行解析时间和日期
    格式化的类 - SimpleDateFormat - 是DateFormat的子类 - 普通类,用于解析日期格式

    public Date parse(String source)throws ParseException - 需要抛出一个异常
    最后输出结果的格式是以英文的格式展示

    1. package Test16_Demo.Demo02;/*
    2. @create 2020--12--04--10:00
    3. */
    4. import java.text.DateFormat;
    5. import java.text.ParseException;
    6. import java.text.SimpleDateFormat;
    7. import java.util.Date;
    8. public class Stringt2DateFromatDemo {
    9. public static void main(String[] args) {
    10. //声明一个规则 - 字符串的模板 - 表示年月日时分秒
    11. /**
    12. * hh - 表示12小时制的时间
    13. * HH - 表示24小时制的时间
    14. * 最后的输出结果的格式
    15. */
    16. String rule = "yyyy年MM月dd日 HH:mm:ss";
    17. //使用格式化来操作
    18. SimpleDateFormat Format = new SimpleDateFormat(rule);
    19. //准备转换的数据
    20. String sTime = "2020年11月11日 11:11:11";
    21. //转换
    22. Date dTime = null;
    23. try {
    24. dTime = Format.parse(sTime);
    25. } catch (ParseException e) {
    26. /*e.printStackTrace();*/
    27. }
    28. System.out.println(dTime); //Wed Nov 11 11:11:11 CST 2020
    29. }
    30. }