淺談java中六大時(shí)間類的使用和區(qū)別
java.util.Date java.sql.Date java.sql.Time java.sql.Timestamp java.text.SimpleDateFormat java.util.Calendar
java.util.Date日期格式為:年月日時(shí)分秒
java.sql.Date日期格式為:年月日
java.sql.Time日期格式為:時(shí)分秒
java.sql.Timestamp日期格式為:年月日時(shí)分秒納秒(毫微秒)
從數(shù)據(jù)庫(kù)中取出來(lái)的日期一般都用getTimestamp()方法,例如oracle中一個(gè)字段數(shù)據(jù)類型Date,要想獲得準(zhǔn)確日期就用getTimestamp()方法。
java.util.Calendar類(日歷類)Calendar類是一個(gè)抽象基類,主要用于日期之間的各種計(jì)算獲取Calendar實(shí)例的方法:使用Calendar.getInstance()方法或調(diào)用它子類GregorianCalendar的構(gòu)造器。
java.text.SimpleDateFormat:其他五種均可以被格式化同種樣式的時(shí)間
----------------------------------------------------------------------------
java.util.Date 是java.sqlDate,Time,Timestamp的父類
1.java.util.Date 就是在除了SQL語(yǔ)句的情況下面使用
2.java.sql.Date 是針對(duì)SQL語(yǔ)句使用的,new java.sql.Date(new java.util.Date().getTime(),它只包含日期而沒(méi)有時(shí)間部分
3.它都有g(shù)etTime方法返回毫秒數(shù)
---------------------------------------------------------------------------------------------
4.互相轉(zhuǎn)換
new java.sql.Date(new java.util.Date().getTime())
new java.util.Date(new java.sql.Date(0).getTime())
5.java.sql.Timestamp的使用
6.java.sql.Time
7.java.util.Calendar
8.所有時(shí)間日期都可以被SimpleDateFormat格式化format()
以上這篇淺談java中六大時(shí)間類的使用和區(qū)別就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- java8 LocalDate LocalDateTime等時(shí)間類用法實(shí)例分析
- Java對(duì)日期Date類進(jìn)行加減運(yùn)算、年份加減月份加減、時(shí)間差等等
- Java Calendar類的時(shí)間操作
- Java中的日期和時(shí)間類以及Calendar類用法詳解
- JAVA時(shí)間日期處理類實(shí)例
- java獲取當(dāng)前時(shí)間和前一天日期(實(shí)現(xiàn)代碼)
- java時(shí)間戳轉(zhuǎn)日期格式的實(shí)現(xiàn)代碼
- 學(xué)習(xí)Java中的日期和時(shí)間處理及Java日歷小程序的編寫(xiě)
- Java日期時(shí)間使用方法匯總
- Java常用的時(shí)間工具類實(shí)例
相關(guān)文章
淺談Java虛擬機(jī)對(duì)內(nèi)部鎖的四種優(yōu)化方式
這篇文章主要介紹了淺談Java虛擬機(jī)對(duì)內(nèi)部鎖的四種優(yōu)化方式,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-10-10取消idea雙擊shift鍵時(shí)出現(xiàn)的全局搜索的問(wèn)題分析
這篇文章主要介紹了取消idea雙擊shift鍵時(shí)出現(xiàn)的全局搜索的問(wèn)題分析,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2023-10-10Java方法的參數(shù)傳遞機(jī)制實(shí)例詳解
這篇文章主要介紹了Java方法的參數(shù)傳遞機(jī)制,結(jié)合實(shí)例形式詳細(xì)分析了java方法參數(shù)傳遞機(jī)制原理、實(shí)現(xiàn)方法及操作注意事項(xiàng),需要的朋友可以參考下2019-09-09Java?ClassLoader虛擬類實(shí)現(xiàn)代碼熱替換的示例代碼
本文主要介紹了Java?ClassLoader虛擬類實(shí)現(xiàn)代碼熱替換的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06OKHttp3(支持Retrofit)的網(wǎng)絡(luò)數(shù)據(jù)緩存Interceptor攔截器的實(shí)現(xiàn)
本篇文章主要介紹了OKHttp3(支持Retrofit)的網(wǎng)絡(luò)數(shù)據(jù)緩存Interceptor攔截器的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12