Java Calendar 获取本周周一和周日代码
2017-05-18 14:39
295 查看
public class Check{
static SimpleDateFormat format = new SimpleDateFormat("YYYY-MM-dd");
/**
* 得到本周周一
*
* @return yyyy-MM-dd
*/
public static String getMondayOfThisWeek() {
Calendar c = Calendar.getInstance();
int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;
if (day_of_week == 0)
day_of_week = 7;
c.add(Calendar.DATE, -day_of_week + 1);
System.out.println(c.getTime());
return format.format(c.getTime());
}
/**
* 得到本周周日
*
* @return yyyy-MM-dd
*/
public static String getSundayOfThisWeek() {
Calendar c = Calendar.getInstance();
int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;
if (day_of_week == 0)
day_of_week = 7;
c.add(Calendar.DATE, -day_of_week + 7);
return format.format(c.getTime());
}
public static void main(String[] args) throws IOException {
//本周周一
getMondayOfThisWeek();
//得到本周周日
getSundayOfThisWeek();
}
}
static SimpleDateFormat format = new SimpleDateFormat("YYYY-MM-dd");
/**
* 得到本周周一
*
* @return yyyy-MM-dd
*/
public static String getMondayOfThisWeek() {
Calendar c = Calendar.getInstance();
int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;
if (day_of_week == 0)
day_of_week = 7;
c.add(Calendar.DATE, -day_of_week + 1);
System.out.println(c.getTime());
return format.format(c.getTime());
}
/**
* 得到本周周日
*
* @return yyyy-MM-dd
*/
public static String getSundayOfThisWeek() {
Calendar c = Calendar.getInstance();
int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;
if (day_of_week == 0)
day_of_week = 7;
c.add(Calendar.DATE, -day_of_week + 7);
return format.format(c.getTime());
}
public static void main(String[] args) throws IOException {
//本周周一
getMondayOfThisWeek();
//得到本周周日
getSundayOfThisWeek();
}
}
相关文章推荐
- Java Calendar 获取本周周一和周日代码
- java 获取当前日期时间和求出本周之内周一,周日的时间
- 获取本周的周一日期与本周的周日日期
- java 获取某一月的所有周的日期段(周一到周日)
- php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天时间
- Calendar 获取本周周一、周五时间,以及获取当月第一天
- java 获取上月、一个月最后一天、周一、周日、本月日期 【转】
- JS获取本周周一 周日日期、本季度、本月、上月的开端日期、停止日期
- php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天时间
- java calender 获取本周一与周日的代码
- Java Calendar 类时间操作,代码很简单。 演示了获取时间,日期时间的累加和累减,以及比较。
- php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天时间
- JS获取本周周一 周日日期、本季度、本月、上月的开端日期、停止日期
- php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天时间
- php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天
- 获取本周的周一和周日
- php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天时间
- Java获取给定时间取得周一和周日日期
- java Calendar 日期获取工具类,昨日开始时间,昨日结束时间,当前周周一日期,当前时间上月第一天,获取当前年第一天
- 获取本周的周一和周日