Day15_SimpleDateFormat类

SimpleDateFormat类

  • SimpleDateFormat是一个以与语言环境有关的方式来格式化和解析日期的具体类。
  • 进行格式化(日期-〉文本)、解析(文本->日期)。
  • 常用的时间模式字母
字母 日期或时间 示例
y 2020
M 年中月份 08
d 月中天数 10
H 1天中小时数(0-23) 12
m 分钟 34
s 59
S 毫秒 367
package com.oop.Demo12;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Demo01 {
    public static void main(String[] args) throws Exception {
        //1、创建SimpleDateFormat对象
        SimpleDateFormat sdf=new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss");
        //SimpleDateFormat sdf=new SimpleDateFormat ("yyyy-MM-dd");
        //创建Date
        Date date=new Date ();
        //格式化date(把日期转换成字符创)
        String s = sdf.format (date);
        System.out.println (s);
        //解析(把字符串转换成日期)
                                //此处输入格式需要与SimpleDateFormat sdf=new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss");相同
        Date date1=sdf.parse ("2020-12-01 08:42:59");
        System.out.println (date1);
    }
}

//运行结果

2020-12-01 08:43:04
Tue Dec 01 08:42:59 CST 2020

Process finished with exit code 0
posted @ 2020-12-01 08:46  柠檬情  阅读(87)  评论(0编辑  收藏  举报