Calendar cal = Calendar.getInstance();
cal.get(Calendar.DAY_OF_YEAR);
這給了我一年中的一天。但問題是如何從DatePicker中獲得每年的日子。Android Java - 如何在DatePicker中獲取每年的日期?
datePicker.getDayOfYear();
這不起作用:(
Calendar cal = Calendar.getInstance();
cal.get(Calendar.DAY_OF_YEAR);
這給了我一年中的一天。但問題是如何從DatePicker中獲得每年的日子。Android Java - 如何在DatePicker中獲取每年的日期?
datePicker.getDayOfYear();
這不起作用:(
嘗試這個Java和Android代碼:
。在你的方法做到這一點:
Calendar localCalendar = Calendar.getInstance(TimeZone.getDefault());
localCalendar.set(datePicker.getYear(), datePicker.getMonth(), datePicker.getDayOfMonth());
int CurrentDayOfYear = localCalendar.get(Calendar.DAY_OF_YEAR);
終於可以從CurrentDayOfYear
獲取代碼。
謝謝你!工作得很好:-) – user2551317
@ user2551317 DatePicker無法給你每年的一天。在我的例子中,我使用datePicker.getYear(),datePicker.getMonth()和datePicker.getDayOfMonth()作爲從日曆獲取Date的日期參數。 –
calendar.set(datePicker.getYear(),datePicker.getMonth(),datePicker.getDayOfMonth()); 日整型= calendar.get(DAY_OF_YEAR );
沿着這些線路的東西是什麼,我認爲你正在尋找讓我知道如果你需要更多的幫助
問題已被詢問很多次:http://stackoverflow.com/questions/2592499/casting-and-getting-values-from-date-picker-and-time-picker-in-android –
但是,我可以get getYear() getMonth() getDayOfMonth()。我想得到一年的一天... – user2551317
Facepalm ...來吧! –