詳解JAVA 時間處理相關(guān)類
時間處理相關(guān)類:
1.java.util.Date:時間類
2.java.text.DateFormat:時間格式化類(抽象類),實(shí)現(xiàn)類:java.text.SimpleDateFormat
3.java.util.Calendar:日歷類(抽象類),實(shí)現(xiàn)類:java.util.GergorianCalendar
1.java.util.Date
時間就是一個數(shù)軸,在計(jì)算機(jī)中,1970年1月1日00:00:00定位基準(zhǔn)時間,也就是數(shù)軸的原點(diǎn),每個度量單位是毫秒(1000毫秒=1秒)
java中我們用long類型來表示時間,從原點(diǎn)往前或者往后都能表示
獲得當(dāng)前時刻的毫秒數(shù):
long now=System.currentTimeMillis();
例:

時間類的常用方法(基本都被淘汰了):
1.Date():分配一個Date對象,并初始化此對象為系統(tǒng)時間
2.Date(long date):分配一個Date對象并初始化,表示從原點(diǎn)以來的指定毫秒數(shù)
3.Boolean after(Date when):測試此時間是否在指定時間以后
4.Boolean before(Date when):測試此時間是否在指定時間之前
5.Boolean equals(Object obj):比較兩個日期的相等性
6.long getTime():返回自原點(diǎn)以來的此Date對象的表示的毫秒數(shù)
7.String toString():把此Date對象轉(zhuǎn)換成為以下形式的String :
dow mon dd hh:mm:ss zzz yyy
多數(shù)遇到關(guān)于時間處理,使用Canlendar類和DateFormat類
2.java.text.DateFormat
DateFormat類的作用:把時間對象轉(zhuǎn)化成指定格式的字符串。反之,把指定格式的字符串轉(zhuǎn)化成時間對象
DateFormat是個抽像類,由其子類SimpleDateFormat類來實(shí)現(xiàn)
例:

3.java.util.Calendar
Calender類是一個抽象類,為我們提供了關(guān)于日期計(jì)算的相關(guān)功能,比如年、月、日、時、分、秒的展示和計(jì)算
GregorianCalender是Calender的一個具體子類,提供了世界上大多數(shù)國家/地區(qū)使用的標(biāo)準(zhǔn)日歷系統(tǒng)
例:

4.可視化日歷

以上就是詳解JAVA 時間處理相關(guān)類的詳細(xì)內(nèi)容,更多關(guān)于JAVA 時間處理相關(guān)類的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
SpringBoot集成XXL-JOB實(shí)現(xiàn)靈活控制的分片處理方案
因?yàn)樾枰⑿刑幚硗粡垟?shù)據(jù)表里的數(shù)據(jù),所以比較自然地想到了分片查詢數(shù)據(jù),可以利用對 id 取模的方法進(jìn)行分片,避免同一條數(shù)據(jù)被重復(fù)處理,所以本文給大家介紹了SpringBoot集成XXL-JOB實(shí)現(xiàn)靈活控制的分片處理方案,需要的朋友可以參考下2024-09-09
使用Java和Redis實(shí)現(xiàn)高效的短信防轟炸方案
在當(dāng)今互聯(lián)網(wǎng)應(yīng)用中,短信驗(yàn)證碼已成為身份驗(yàn)證的重要手段,然而,這也帶來了"短信轟炸"的安全風(fēng)險?-?惡意用戶利用程序自動化發(fā)送大量短信請求,導(dǎo)致用戶被騷擾和企業(yè)短信成本激增,本文將詳細(xì)介紹如何使用Java和Redis實(shí)現(xiàn)高效的短信防轟炸解決方案,需要的朋友可以參考下2025-04-04
解決 java.lang.NoSuchMethodError的錯誤
這篇文章主要介紹了解決 java.lang.NoSuchMethodError的錯誤的相關(guān)資料,需要的朋友可以參考下2017-06-06
JAVA 集成 PF4J 插件框架的應(yīng)用場景分析
PF4J是一個強(qiáng)大的Java插件框架,允許開發(fā)者將應(yīng)用程序分解為可擴(kuò)展的模塊,本文介紹了PF4J的基本概念和如何在Java項(xiàng)目中集成,本文給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧2025-03-03
Netty搭建WebSocket服務(wù)器實(shí)戰(zhàn)教程
這篇文章主要介紹了Netty搭建WebSocket服務(wù)器實(shí)戰(zhàn),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-03-03

