JAVA基础(22)-Java时间日期显示

本文介绍了Java中处理日期时间的三个核心类:Date、SimpleDateFormat和Calendar。Date表示距离纪元的毫秒数,SimpleDateFormat用于日期的格式化和转换,Calendar则提供了更丰富的日历操作功能,包括获取和设置时间分量,以及计算新的日历信息。通过示例代码展示了这些类的常用方法和实践应用。
摘要由CSDN通过智能技术生成

目录

日期与时间

Date

SimpleDateFormat

Calendar


日期与时间


     java中的时间:
            (1)java中采用标准类库的Date类型时间。使用距离一个固定时间点的毫秒数的时间点来表示时间
            (2)固定时间点即纪元(UTC)。也就是1970年1月1日 00:00:00
            (3)UTC与GMT都是世界通用的时间格式   
                ( javase:标准版本的jdk,即类库为基本类库
                     javaee:企业版本的jdk,基本类库满足不了企业开发的需求,因此此jdk中,含有其他与企业开发相关的类库
                     javame:移动版本的jdk,jdk中含有与移动端开发的类型 )


Date


    java.util.Date类型,封装了日期与时间的信息。 之后里面的很多功能都弃用,渐渐的使用Calender类型来替代            
    
   构造器
       Date()    创建一个封装当前系统时间的Date对象
       Date(long time)    创建一个距离纪元time毫秒的Date对象
   常用方法
      long getTime()    返回距离纪元的毫秒数
      void  setTime(long time)    修改时间对象的毫秒数

练习代码

public static void main(String[] args) {
		/*创建一个Date对象*/
		Date time = new Date();
		System.out.println(time);
		/*调用有参构造器,创建一个距离纪元 10亿毫秒的时间对象*/
		Date time1 = new Date(1520000000000L);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值