[英]Android / Java - Figuring out what the date will be
我正在創建一個應用程序,該應用程序允許該人員選擇當前周中的某一天(第1天/周日至第7周日/周六),並查看該日的議程。
我要尋找的功能是檢查今天的日期和星期幾。 有了這些信息,它將顯示當前的工作日1到7,我希望他們顯示當天的日期
示例:今天是2011年6月23日(星期四)(第5天),我可以使用以下代碼找到此信息:
Calendar c = Calendar.getInstance();
int DayOfWeek = c.get(Calendar.DAY_OF_WEEK);
Calendar c = Calendar.getInstance();
int DayOfWeek = c.get(Calendar.DATE);
我試圖弄清楚什么功能或什么是最終的以下結果:
星期日:2011年6月19日,星期一:2011年6月20日,星期二:2011年6月21日,星期三:2011年6月22日,星期四:2011年6月23日,星期五:2011年6月24日,星期六: 2011年6月25日
從日歷中選擇星期幾(如上所述)。
減少該天數,即“開始”天。 然后添加六天,這將是“結束”天。
Calendar cal = new GregorianCalendar();
int day = cal.get(Calendar.DAY_OF_WEEK);
cal.add(Calendar.DAY_OF_MONTH, -day);
System.out.println(cal.toString());
cal.add(Calendar.DAY_OF_MONTH, 6);
System.out.println(cal.toString();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.