java.util.Date类

java.util.Date类

一、前言

​ 开始学习Date类,了解Date类的基本概念,掌握构造器和方法的使用,并学习SimpleDateFormat类。。

二、Date类的概念

​ java.util.Date类用于描述特定的瞬间,可以精确到毫秒。

三、Date类的构造方法

Date()
	分配一个 Date对象,并初始化它,以便它代表它被分配的时间,测量到最近的毫秒,表示当前系统的时间。
Date(long date)
	分配一个 Date对象,表示从即19701100:00:00 GMT到当下的毫秒数。

四、Date类的常用方法

  • 常用方法:
long getTime()
	返回自19701100:00:00 GMT 以来此 Date 对象表示的毫秒数。
Date setTime(long time)
	设置对象自19701100:00:00 GMT加time后的时间点。
String toString( )
	把此 Date 对象转换为以下形式的 String: dow mon dd hh:mm:ss zzz yyyy 其中: dow 是周几。
int hashCode( )
	返回此对象的哈希码值。
  • 比较方法:
boolean after(Date date)
	若当调用此方法的Date对象在指定日期之后返回true,否则返回falseboolean before(Date date)
	若当调用此方法的Date对象在指定日期之前返回true,否则返回falseboolean equals(Object date)
	当调用此方法的Date对象和指定日期相等时候返回true,否则返回falseint compareTo(Date date)
	比较当调用此方法的Date对象和指定日期。相等时候返回0。之前则返回-1。之后则返回1int compareTo(Object obj)
	若obj是Date类型则操作等同于compareTo(Date) 。否则它抛出ClassCastException。

六、SimpleDateFormat类

1.SimpleDateFormat类的概念

​ 位于java.text包下,用于以区域设置敏感的方式格式化和解析日期。

2.SimpleDateFormat类的构造方法

SimpleDateFormat("yyyy-MM-dd hh:mm:ss")
	new一个SimpleDateFormat类的对象使用,并设置转换格式。(年:yyyy 月:MM 日:dd 时:hh 分:mm 秒:ss

3.SimpleDateFormat的常用方法

  • Date 转 String
String format(date):
	将date转换为设置好的格式进行转换。
  • String 转 Date
Date parse(String text):
	解析字符串text,将其转换为Date类,text常用一些特定格式。(如:"2018-03-11 12:13:111"
posted @   morrowday  阅读(573)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示