繁体   English   中英

Android / Java-确定日期

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM