JAVA Calendar類使用方面實(shí)例
Date 類最主要的作用就是獲得當(dāng)前時間,同時這個類里面也具有設(shè)置時間以及一些其他的功能,但是由于本身設(shè)計(jì)的問題,這些方法卻遭到眾多批評,不建議使用,更推薦使用 Calendar 類進(jìn)行時間和日期的處理。
java.util.Calendar 類是一個抽象類,可以通過調(diào)用getInstance()靜態(tài)方法獲取一個 Calendar 對象,此對象已由當(dāng)前日期時間初始化,即默認(rèn)代表當(dāng)前時間,如 Calendar c = Calendar.getInstance();
那么如何使用 Calendar 獲取年、月、日、時間等信息呢?我們來看下面的代碼:
其中,調(diào)用 Calendar 類的 getInstance() 方法獲取一個實(shí)例,然后通過調(diào)用 get() 方法獲取日期時間信息,參數(shù)為需要獲得的字段的值, Calendar.Year 等為 Calendar 類中定義的靜態(tài)常量。
運(yùn)行結(jié)果
Calendar 類提供了getTime()方法,用來獲取 Date 對象,完成 Calendar 和 Date 的轉(zhuǎn)換,還可通過getTimeInMillis()方法,獲取此 Calendar 的時間值,以毫秒為單位。如下所示:
運(yùn)行結(jié)果:
示例:
輸出:
當(dāng)前時間:2020-02-07 14:24:52
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Dom4j解析XML_動力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了Dom4j解析XML,dom4j是一個Java的XML API,類似于jdom,用來讀寫XML文件的,有興趣的可以了解一下2017-07-07
java?mybatis如何操作postgresql?array數(shù)組類型
這篇文章主要介紹了java?mybatis如何操作postgresql?array數(shù)組類型,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01
Java使用百度AI接口實(shí)現(xiàn)智能機(jī)器人對話系統(tǒng)
AI已經(jīng)在各行各業(yè)中廣泛應(yīng)用,助力于各式各樣的業(yè)務(wù),而在機(jī)器人對話中,我們可以通過利用百度AI中的自然語言處理、問答知識圖譜等技術(shù),使機(jī)器人可以更加智能化、自然化的為用戶服務(wù),本文介紹Java利用百度AI接口實(shí)現(xiàn)智能機(jī)器人對話系統(tǒng)2024-01-01





