0
点赞
收藏
分享

微信扫一扫

49 java常用类_11 _SimpleDateFormat类


49 java常用类_11 _SimpleDateFormat类

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

字母

日期或时间

示例

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
*/


举报

相关推荐

0 条评论