2015-12-15 76 views
0

我想獲得本年度ANS設定值:設置本年度值爲整數

"1" if year is 2015 
"2" if year is 2016 

等。可能嗎?

int year = Calendar.getInstance().get(Calendar.YEAR); 

使用這種方法給了我一個2015年,但是我想根據日期將它等同於1或2等等。

+2

你是詢問減去'2014'到'year'變量? – Codebender

+0

嘗試: '詮釋年= 2015年或2016年或任何;' 'year = 0 - (Calendar.getInstance()。get(Calendar.YEAR) - year)+1;' –

回答

2

不知道你要在2015年之前辦理任何東西,但在這裏你去:

int year = Calendar.getInstance().get(Calendar.YEAR) - 2014; 
+0

這實際上會這樣做。該應用程序不顯示過去的日期。非常感謝。 –

+0

@SriramIlango沒問題。 upvote並接受,如果它幫助? – Coderchu

0
int year = Calendar.getInstance().get(Calendar.YEAR) % 2014; 

也適用