Java--时间对象类及控制台日历小应用

时间日期相关类

在这里插入图片描述

一、java.util.Date

实例化对象

Date date=new Date();

常用方法
1)toString()方法———重写了Object的toString()方法。

 String a=date.toString();
 System.out.println(a);

获取当前电脑时间以 dow mon dd hh:mm:ss zzz yyyy 类型输出
其中:

  1. dow 是一周中的某一天 (Sun(星期日), Mon(星期一), Tue(星期二), Wed(星期三), Thu(星期四), Fri(星期五), Sat(星期六))
  2. zzz 是时区(并可以反映夏令时)。标准时区缩写包括方法 parse 识别的时区缩写。如果不提供时区信息,则 zzz 为空,即根本不包括任何字符。
  3. yyyy 是年份,显示为 4 位十进制数。

2) getTime()方法

   System.out.println(date.getTime());//获取当前毫秒数

二、DateFormat类(抽象类)一般使用实现类SimpleDateFormat类

把时间对象转化成指定格式的字符串。反之,把指定格式的字符串转化成时间对象。

时间对象转为字符串

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Date01 {
   
    public static void main(String[] args) {
   
        DateFormat date=new SimpleDateFormat("yyyy-MM-dd");//传入值为自定义格式化字符串类型
        //将时间转换为自定义的字符串类型
        String a=date.format(new Date(202116));
        System.out.println(a);
    }
}

运行结果

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值