我正在为我的工作构建一个简单的应用程序。到目前为止,我所拥有的是一个每周更改的布局,让我们知道当天我们必须要做的补救任务。我最近试图在其中加入DatePicker。这在某种程度上起作用,因为我使用了DatePicker教程,可以拉出月,月和年的日期没问题。但我真正想要的是DAY_OF_YEAR。我有一段时间试图解决这个问题,因为我找不到任何东西。
我需要这个的原因是,当用户选择不同的一天时,我希望应用程序能够向他显示当天即将到来的任务,以及一周中的某一天。
答案 0 :(得分:1)
如果数学问题比你想要的更多,那么创建一个Calendar对象让Java为你做。打电话给:
calendar.set(datePicker.getYear(), datePicker.getMonth(), datePicker.getDayOfMonth());
int day = calendar.get(DAY_OF_YEAR);
答案 1 :(得分:0)
如何计算一年中的某一天呢?
你有一年,那应该告诉你二月有多少天。 ((YEAR%4 == 0)29:28)
你有月份,所以你知道之前的几个月
你有一个月的日子。