这两天一直在纠结这个问题。我的问题是:如何显示一周到另一周(星期四到星期四)的日期?例如:
1/30/2014 to 2/6/2014
或
30 jan 2014 to 6 feb 2014
当一周结束时,它会发生变化,例如:
2/6/2014 到 2/13/2014
或
2014 年 2 月 6 日至 2014 年 2 月 13 日
我们将不胜感激任何帮助或示例代码。
最佳答案
试试这个,
String start_date = "01-30-2014"; // Start date
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
Calendar cal = Calendar.getInstance();
try {
c.setTime(sdf.parse(start_date));
} catch (ParseException e) {
e.printStackTrace();
}
cal.add(Calendar.DATE, 7); // number of days to add,in your case its 7
SimpleDateFormat sdf1 = new SimpleDateFormat("dd-MM-yyyy");
String to_date = sdf1.format(cal.getTime());
实际上我不喜欢 android 日历(我更喜欢 Joda-Time )但是上面的解决方案应该适合你
关于java - Android 显示日期从一周到另一周(星期四到星期四),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21473696/