DateFormat是一个时间/日期的格式类 - 抽象类,他与语言无关的方式进行解析时间和日期
格式化的类 - SimpleDateFormat - 是DateFormat的子类 - 普通类,用于解析日期格式
public Date parse(String source)throws ParseException - 需要抛出一个异常
最后输出结果的格式是以英文的格式展示
package Test16_Demo.Demo02;/*@create 2020--12--04--10:00*/import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Stringt2DateFromatDemo {public static void main(String[] args) {//声明一个规则 - 字符串的模板 - 表示年月日时分秒/*** hh - 表示12小时制的时间* HH - 表示24小时制的时间* 最后的输出结果的格式*/String rule = "yyyy年MM月dd日 HH:mm:ss";//使用格式化来操作SimpleDateFormat Format = new SimpleDateFormat(rule);//准备转换的数据String sTime = "2020年11月11日 11:11:11";//转换Date dTime = null;try {dTime = Format.parse(sTime);} catch (ParseException e) {/*e.printStackTrace();*/}System.out.println(dTime); //Wed Nov 11 11:11:11 CST 2020}}
