Java中关于日期Date的处理

1.日期对象(Date)的创建
 包:java.util.Date;
Date date=new Date();语句创建对象。
(new Date() 括号中的值代表从1970.1.1 08:00:00:000 开始到括号中值的毫秒数,如不填,则默认当前时间)
在这里插入图片描述
在这里插入图片描述



在这里插入图片描述
因为new Date(5000),所以是5秒。
在这里插入图片描述
2.日期格式化

2.1 将日期格式转换成特定格式的字符串输出*

 如果只是用new Date();来显示日期的话,可能结果不是想要的样子,为了提供出想要的日期输出方式,可以使用SimpleDateFormat来进行处理。

y 代表年
M 代表月
d 代表日
H 代表24进制的小时
h 代表12进制的小时
m 代表分钟
s 代表秒
S 代表毫秒

在SimpleDateFormat中填入需要化成的格式就ok了。
如:SimpleDateFormat sdf =new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss SSS” );
再将日期放入sdf.format()中,可以将其化成字符串类型输出。

在这里插入图片描述


2.1 将字符串转换为日期格式输出输出*

如果想要把字符串转换成日期格式可使用sdf.parse();
因为字符串的格式需要与SimpleDateFormat()中的一样,所以eclipse中不将sdf.parse写在try/catch中会出现错误,需要写抛出异常。

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值