Java中SimpleDateFormat类

一、概述

SimpleDateFormat是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化和解析

SimpleDateFormat类,叫日期格式化类,专门用来格式化和解析日期的

  • 格式化(日期->文本),即Date->String
  • 解析(文本->日期),即String->Date

二、构造方法

  • public SimpleDateFormat():根据空参构造,创建SimpleDateFormat类的对象
  • public SimpleDateFormat(String pattern):根据给定的模板,创建其对应的SimpleDateFormat类的对象

三、成员方法

  • public final String format(Date date):用来格式化日期的
  • public Date parse(String source):用来解析字符串形式的日期的

四、实例

/*
定义工具类DateUtils,该类有两个方法:date2String(),string2Date(),分别用来格式化,解析日期
 */

public class DateUtils {
    public String date2String(Date date) {
        SimpleDateFormat S1 = new SimpleDateFormat();
        String date1 = S1.format(date);
        return date1;
    }
    public Date string2Date(String str) throws ParseException {
        SimpleDateFormat S2 = new SimpleDateFormat();
        Date date = S2.parse(str);
        return date;
    }
}

public class DateUtilsTest {
    public static void main(String[] args) throws ParseException {
        DateUtils D = new DateUtils();
        Date date = new Date();
        System.out.println(date);
        System.out.println(D.date2String(date));
        System.out.println(D.string2Date(D.date2String(date)));
    }
}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值