欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java中Calendar日歷類型常見方法詳解

 更新時(shí)間:2023年11月25日 09:37:59   作者:小亮愛編碼  
Calendar是Java中常用的時(shí)間處理工具之一,它提供了很多日歷類型常見方法,下面是一些常用的方法及對應(yīng)的代碼和運(yùn)行結(jié)果,感興趣的朋友一起看看吧

Calendar是Java中常用的時(shí)間處理工具之一,它提供了很多日歷類型常見方法,下面是一些常用的方法及對應(yīng)的代碼和運(yùn)行結(jié)果。

1. 如何創(chuàng)建 Calendar 日歷對象

Calendar 是一個(gè)抽象類, 無法通過直接實(shí)例化得到對象. 因此, Calendar 提供了一個(gè)方法 getInstance,來獲得一個(gè)Calendar對象, 得到的 Calendar 由當(dāng)前時(shí)間初始化

代碼舉例

Calendar cal=Calendar.getInstance();//默認(rèn)當(dāng)前時(shí)間

2. 獲取時(shí)間

get(int field)通過傳入上述的靜態(tài)屬性可以獲取對應(yīng)的年月日星期。

代碼舉例

Calendar calendar = Calendar.getInstance();
//獲取年份
System.out.println("年:"+calendar.get(Calendar.YEAR));
//月份默認(rèn)從0開始,需要加1
System.out.println("月:"+calendar.get(Calendar.MONTH) + 1);
//獲取日期
System.out.println("日:"+calendar.get(Calendar.DAY_OF_MONTH));
//獲取小時(shí)
System.out.println("時(shí):"+calendar.get(Calendar.HOUR_OF_DAY));
//獲取分鐘
System.out.println("分:"+calendar.get(Calendar.MINUTE));
//獲取秒
System.out.println("秒:"+calendar.get(Calendar.SECOND));
//獲取當(dāng)前時(shí)間是星期幾,1表示星期天,2表示星期一,以此類推,7表示星期六
System.out.println("星期:"+calendar.get(Calendar.DAY_OF_WEEK));

運(yùn)行結(jié)果:

年:2023
月:11
日:21
時(shí):9
分:20
秒:14
星期:3

3. 設(shè)置時(shí)間

set(int field , int value)方法通過傳入上述的靜態(tài)屬性(第一個(gè)參數(shù))來設(shè)置對應(yīng)的值(第二個(gè)參數(shù))

一次性設(shè)置時(shí)間,代碼舉例

Calendar calendar = Calendar.getInstance();
//一次性設(shè)置年月日時(shí)分秒
calendar.set(2023,2,5,15,30,50);
System.out.println(calendar.getTime());

運(yùn)行結(jié)果:

Sun Mar 05 15:30:50 CST 2023

單獨(dú)設(shè)置時(shí)間,代碼舉例

Calendar calendar = Calendar.getInstance();
//設(shè)置年份
calendar.set(Calendar.YEAR,2023);
//設(shè)置月份,由于月份下標(biāo)從0開始 所以賦值月份要-1
calendar.set(Calendar.MONTH,1);
//設(shè)置日期
calendar.set(Calendar.DAY_OF_MONTH,15);
//設(shè)置小時(shí)
calendar.set(Calendar.HOUR_OF_DAY,23);
//設(shè)置分鐘
calendar.set(Calendar.MINUTE,59);
//設(shè)置秒
calendar.set(Calendar.SECOND,59);
//將星期設(shè)置為星期天
calendar.set(Calendar.DAY_OF_WEEK,1);  
System.out.println(calendar.getTime());

運(yùn)行結(jié)果:

Wed Feb 15 23:59:59 CST 2023

到此這篇關(guān)于Java中Calendar日歷類型常見方法詳解的文章就介紹到這了,更多相關(guān)java中Calendar日歷類型內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java從數(shù)據(jù)庫中讀取Blob對象圖片并顯示的方法

    Java從數(shù)據(jù)庫中讀取Blob對象圖片并顯示的方法

    這篇文章主要介紹了Java從數(shù)據(jù)庫中讀取Blob對象圖片并顯示的方法,實(shí)例分析了Java讀取數(shù)據(jù)庫中Blob對象圖片的技巧與操作方法,需要的朋友可以參考下
    2015-02-02
  • Java遍歷Map鍵、值和獲取Map大小的方法示例

    Java遍歷Map鍵、值和獲取Map大小的方法示例

    本篇文章主要介紹了Java遍歷Map鍵、值和獲取Map大小的方法示例,詳細(xì)的介紹了Java遍歷Map的兩種實(shí)現(xiàn)方法和大小,具有一定的參考價(jià)值,有興趣的可以了解一下。
    2017-01-01
  • 兼容Spring Boot 1.x和2.x配置類參數(shù)綁定的工具類SpringBootBindUtil

    兼容Spring Boot 1.x和2.x配置類參數(shù)綁定的工具類SpringBootBindUtil

    今天小編就為大家分享一篇關(guān)于兼容Spring Boot 1.x和2.x配置類參數(shù)綁定的工具類SpringBootBindUtil,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • java時(shí)間和字符串之間相互轉(zhuǎn)換幾種方法

    java時(shí)間和字符串之間相互轉(zhuǎn)換幾種方法

    這篇文章主要介紹了java時(shí)間和字符串之間相互轉(zhuǎn)換的幾種方法,還詳細(xì)解釋了DateTimeFormatter的三種解析模式,并比較了yyyy和uuuu在嚴(yán)格模式下的區(qū)別,需要的朋友可以參考下
    2025-03-03
  • mybatis批量添加,批量更新之前如何判斷是否已經(jīng)存在

    mybatis批量添加,批量更新之前如何判斷是否已經(jīng)存在

    這篇文章主要介紹了mybatis批量添加,批量更新之前如何判斷是否已經(jīng)存在,具有很好的參考價(jià)值,希望對的有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • jetbrain?fleet對標(biāo)vscode實(shí)際操作

    jetbrain?fleet對標(biāo)vscode實(shí)際操作

    Gradle是一個(gè)基于Apache Ant和Apache Maven概念項(xiàng)目自動化構(gòu)建開源工具,jetbrain家的fleet(已獲得預(yù)覽權(quán)限)直接對標(biāo)vscode?,?fleet有望超過vscode嗎?今天我們實(shí)際操作下
    2021-12-12
  • Java實(shí)現(xiàn)導(dǎo)入csv的示例代碼

    Java實(shí)現(xiàn)導(dǎo)入csv的示例代碼

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)導(dǎo)入csv的相關(guān)知識,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,有需要的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • java集合map取key使用示例 java遍歷map

    java集合map取key使用示例 java遍歷map

    這篇文章主要介紹了java集合map取key使用示例,需要的朋友可以參考下
    2014-02-02
  • Java中16條的代碼規(guī)范

    Java中16條的代碼規(guī)范

    如何更規(guī)范化編寫Java 代碼的重要性想必毋需多言,其中最重要的幾點(diǎn)當(dāng)屬提高代碼性能、使代碼遠(yuǎn)離Bug、令代碼更優(yōu)雅,
    2021-07-07
  • SpringBoot上傳圖片的示例

    SpringBoot上傳圖片的示例

    這篇文章主要介紹了SpringBoot上傳圖片的示例,幫助大家更好的理解和使用springboot框架,感興趣的朋友可以了解下
    2020-11-11

最新評論