java 获取本周第一天
2012-12-20 09:47
381 查看
/*
* 取本周7天的第一天(周一的日期)
*/
public static String getNowWeekBegin() {
int mondayPlus;
Calendar cd = Calendar.getInstance();
// 获得今天是一周的第几天,星期日是第一天,星期二是第二天......
int dayOfWeek = cd.get(Calendar.DAY_OF_WEEK) - 1; // 因为按中国礼拜一作为第一天所以这里减1
if (dayOfWeek == 1) {
mondayPlus = 0;
} else {
mondayPlus = 1 - dayOfWeek;
}
GregorianCalendar currentDate = new GregorianCalendar();
currentDate.add(GregorianCalendar.DATE, mondayPlus);
Date monday = currentDate.getTime();
DateFormat df = DateFormat.getDateInstance();
String preMonday = df.format(monday);
return preMonday + " 00:00:00";
}
* 取本周7天的第一天(周一的日期)
*/
public static String getNowWeekBegin() {
int mondayPlus;
Calendar cd = Calendar.getInstance();
// 获得今天是一周的第几天,星期日是第一天,星期二是第二天......
int dayOfWeek = cd.get(Calendar.DAY_OF_WEEK) - 1; // 因为按中国礼拜一作为第一天所以这里减1
if (dayOfWeek == 1) {
mondayPlus = 0;
} else {
mondayPlus = 1 - dayOfWeek;
}
GregorianCalendar currentDate = new GregorianCalendar();
currentDate.add(GregorianCalendar.DATE, mondayPlus);
Date monday = currentDate.getTime();
DateFormat df = DateFormat.getDateInstance();
String preMonday = df.format(monday);
return preMonday + " 00:00:00";
}
相关文章推荐
- java 获取本周,本月,本年 的第一天和最后一天
- java获取当月的第一天和最后一天,获取本周的第一天和最后一天
- java获取本周第一天的日期
- Java 常用日期函数:获取当天日期、本周第一天等函数
- JAVA获取某一天是当月第几天,获取本周第一天的日期
- Java获取本月第一天是本周第几天
- Java获取当前时间的上一个月和下一个月,第一天和最后一天,任意时间的第一天和最后一天,任意时间上一个月和下一个月
- java 日期加减计算 获取上周、本周、下周的时间
- Java获取当前时间的上一个月和下一个月,第一天和最后一天,任意时间的第一天和最后一天,任意时间上一个月和下一个月
- php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天时间
- java获取当天,前天,明天,本周,本月,本年的开始日期时间和结束日期时间
- 获取每月第一天最后一天 java
- Oracle 获取本周、本月、本季、本年的第一天和最后一天
- Oracle 获取本周、本月、本季、本年的第一天和最后一天
- JAVA获取前一个月的第一天和最后一天
- php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天时间
- java 获取当前日期时间和求出本周之内周一,周日的时间
- Java:获取指定时间所在的年份的第一天是周几
- java 获取某年第一天日期
- java 获取当前年份 月份,当月第一天和最后一天