Java中Date类的用法

java.util.Date

1、java.text.DateFormat:是日期/时间格式化子类的抽象类
2、作用:格式化(也就是日期 -> 文本)、解析(文本-> 日期)
3、成员方法:
(1)String format(Date date) 按照指定的模式,把Date日期,格式化为符合模式的字符串
(2)Date parse(String source) 把符合模式的字符串,解析为Date日期
(3)DateFormat类是一个抽象类,无法直接创建对象使用,可以使用DateFormat类的子类
4、java.text.SimpleDateFormat extends DateFormat
(1)构造方法:
SimpleDateFormat(String pattern):用给定的模式和默认语言环境的日期格式符号构造 SimpleDateFormat。
参数:String pattern:传递指定的模式
(2)模式:区分大小写的
y 年
M 月
d 日
H 时
m 分
s 秒
(3)写对应的模式,会把模式替换为对应的日期和时间: “yyyy-MM-dd HH:mm:ss”
(4)注意:模式中的字母不能更改,连接模式的符号可以改变
“yyyy年MM月dd日 HH时mm分ss秒”
5、使用DateFormat类中的方法format,把日期格式化为文本
(1) 使用步骤:
1> 创建SimpleDateFormat对象,构造方法中传递指定的模式
2> 调用SimpleDateFormat对象中的方法format,按照构造方法中指定的模式,把Date日期格式化为符合模式的字符串(文本)
在这里插入图片描述
6、使用DateFormat类中的方法parse,把文本解析为日期
(1) 使用步骤:
1> 创建SimpleDateFormat对象,构造方法中传递指定的模式
2> 调用SimpleDateFormat对象中的方法parse,把符合构造方法中模式的字符串,解析为Date日
(2) 注意:
public Date parse(String source) throws ParseException
parse方法声明了一个异常叫ParseException
如果字符串和构造方法的模式不一样,那么程序就会抛出此异常
调用一个抛出了异常的方法,就必须的处理这个异常,要么throws继续抛出这个异常,要么try catch自己处理
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值