如何获得一年中一周的正确索引
How to get correct Index of Week Of Year
我有一串日期是
String dateOfOrder = "02/06/2019";
我想根据我的订单日期找出一年中的第几周。我将我的字符串设置到 Calender class 中并尝试使用这种方法
int WeekOfYear = c.get(Calendar.WEEK_OF_YEAR);
但是当我用http://www.whatweekisit.org/
上网查的时候
一年中我应该得到的预期周数是第 22 周,但我最终得到的是第 23 周。无论如何要解决这个问题?
试试这样使用 -
Calendar c = Calendar.getInstance();
c.set(Calendar.YEAR,2019);
c.set(Calendar.MONTH,06);
c.set(Calendar.DATE, 02);
Int week = c.get(Calendar.WEEK_OF_YEAR));
也许你可以尝试将 1 添加到你的 WeekOfYear
因为在编程中计数从 0 开始。
int WeekOfYear = c.get(Calendar.WEEK_OF_YEAR) + 1;
我有一串日期是
String dateOfOrder = "02/06/2019";
我想根据我的订单日期找出一年中的第几周。我将我的字符串设置到 Calender class 中并尝试使用这种方法
int WeekOfYear = c.get(Calendar.WEEK_OF_YEAR);
但是当我用http://www.whatweekisit.org/
上网查的时候一年中我应该得到的预期周数是第 22 周,但我最终得到的是第 23 周。无论如何要解决这个问题?
试试这样使用 -
Calendar c = Calendar.getInstance();
c.set(Calendar.YEAR,2019);
c.set(Calendar.MONTH,06);
c.set(Calendar.DATE, 02);
Int week = c.get(Calendar.WEEK_OF_YEAR));
也许你可以尝试将 1 添加到你的 WeekOfYear 因为在编程中计数从 0 开始。
int WeekOfYear = c.get(Calendar.WEEK_OF_YEAR) + 1;