Calendar cal = Calendar.getInstance();
cal.get(Calendar.DAY_OF_YEAR);
这给了我一年中的一天。但问题是如何从 DatePicker 获取一年中的某一天。
datePicker.getDayOfYear();
这不起作用:(
Calendar cal = Calendar.getInstance();
cal.get(Calendar.DAY_OF_YEAR);
这给了我一年中的一天。但问题是如何从 DatePicker 获取一年中的某一天。
datePicker.getDayOfYear();
这不起作用:(
试试这个 java 和 android 代码:
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
在你的方法中这样做:
Calendar localCalendar = Calendar.getInstance(TimeZone.getDefault());
localCalendar.set(datePicker.getYear(), datePicker.getMonth(), datePicker.getDayOfMonth());
int CurrentDayOfYear = localCalendar.get(Calendar.DAY_OF_YEAR);
最后你可以从CurrentDayOfYear
.
calendar.set(datePicker.getYear(), datePicker.getMonth(), datePicker.getDayOfMonth()); int day = calendar.get(DAY_OF_YEAR);
我认为你正在寻找的就是这些方面的东西。如果您需要更多帮助,请告诉我。