Java——日期

Date()类

  • Date() :以本地当前时间构造一个Date对象
  • Date(long):以距离基准(1970年1月1日00:00:00 GMT)时间的毫秒值构造Date对象
  • Date date = new Date();
  • System.out.println(date.getTime());//得到毫秒值

Calendar

  1. 是一个抽象类
  2. 在这里插入图片描述在这里插入图片描述
  3. Calendar与Date的转换
  • C->D
    demo
    Calendar calender = Calendar.getInstance();
    Date date = calendar.getTime();
  • D->C
    demo
    Calendar calender = Calendar.getInstance();
    Date date = new Date(long 型参数);
    calendar .setTime(date);//将date解析为calendar类型

日期的格式化和解析——DateFormate

  1. 是一个抽象类
  2. 实例化
  • DateFormate df = DateFormate.getDateInstance(参数);
  • DateFormat.SHORT 完全为数字,如12-9-10
  • DateFormat.MEDIUM 较长,如 2012-9-10
  • DateFormat.LONG 更长,如 2012年9月10日
  • DateFormat.FULL 是完全指定,如2012年9月10日星期一
  • 格式化 String format(Date date):格式化日期
  • Date parse(String sateStr):解析字符串
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值