当前位置 : 主页 > 编程语言 > java >

49 java常用类_11 _SimpleDateFormat类

来源:互联网 收集:自由互联 发布时间:2022-07-13
49 java常用类_11 _SimpleDateFormat类 SimpleDateFormat是一个以与语言环境有关的方式来 格式化 和 解析日期 的具体类。 进行格式化(日期 - 文本)、解析(文本 - 日期)。 常用的时间模式字母 字母


49 java常用类_11 _SimpleDateFormat类

  • SimpleDateFormat是一个以与语言环境有关的方式来 格式化 和 解析日期 的具体类。
  • 进行格式化(日期 -> 文本)、解析(文本 -> 日期)。
  • 常用的时间模式字母
  • 字母

    日期或时间

    示例

    y


    2020

    M

    年中月份

    08

    d

    月中天数

    10

    H

    一天中小时数(0~23)

    22

    m

    分钟

    16

    s


    59

    S

    毫秒

    367

    代码如下:

    package com.wlw.common_class.date;

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

    public class SimpleDateFormatDemo {
    public static void main(String[] args) throws ParseException {

    // 创建一个SimpleDateFormat 对象,后面的格式,是我们自己定义的输出日期格式
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH-mm-ss");

    Date date = new Date();//创建日期
    String string = sdf.format(date);//格式化日期(日期 -> 文本)
    System.out.println(string);

    //解析(文本 -> 日期)
    Date date1 = sdf.parse("2020/01/01 14-25-36");
    //需要处理异常,防止输入的字符串日期格式 与 我们上面自己定义的日期格式相冲突
    System.out.println(date1.toString());
    System.out.println(date1.toLocaleString());


    }
    }
    /*
    执行结果;
    2020/07/15 17-26-29
    Wed Jan 01 14:25:36 CST 2020
    2020-1-1 14:25:36
    */


    【本文来自:台湾服务器 http://www.558idc.com/tw.html 复制请保留原URL】
    上一篇:60 java集合和泛型_10 _Set实现类 _TreeSet
    下一篇:没有了
    网友评论