Java是一種十分流行的編程語言,它有許多實用的函數和方法可以幫助我們進行開發。在Java中,如果我們需要獲取當前的年份和月份,就可以利用一些內置的函數來實現。下面就來介紹一下Java怎樣獲取年份和月份。
獲取當前年份可以使用Java中的Calendar類。這個類提供了getInstance()方法,用于獲取當前的系統時間。然后,可以通過get()方法來提取年份。具體代碼如下:
Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); System.out.println("當前年份為:" + year);
上面的代碼中,首先獲取了當前的系統時間,并將其賦值給一個Calendar對象。然后,使用get()方法從Calendar對象中提取當前的年份。最后,通過輸出語句將年份打印出來。
獲取當前月份也可以使用Calendar類。和獲取年份類似,只需要把get()方法改成get(Calendar.MONTH),如下所示:
Calendar calendar = Calendar.getInstance(); int month = calendar.get(Calendar.MONTH) + 1; //注意要加1,Calendar.MONTH從0開始計數 System.out.println("當前月份為:" + month);
上面的代碼中,同樣是先獲取當前時間的Calendar對象,然后使用get()方法從中提取月份??梢园l現,由于Calendar.MONTH的計數從0開始,因此獲取到的月份要加1。最后,使用輸出語句將月份打印出來。