/**
* 取得当前时间字符串
*/
private String getNowTime() {
return AppDateUtils.toString(new Date(), AppDateUtils.yyyyMMdd);
}
/**
* 取得时间对应的周几
*/
private int getWeek(String dateStr) {
Date date = AppDateUtils.toDate(dateStr, AppDateUtils.yyyyMMdd);
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
return calendar.get(Calendar.DAY_OF_WEEK);
}
/**
* 获取当前的周一时间字符串
*
* @return
*/
private String getNowWeekTime() {
return AppDateUtils.toString(getMondayDate(), AppDateUtils.yyyyMMdd);
}
/**
* 获取上周时间的字符串
*/
private String getLastWeekTime() {
Calendar calendar = Calendar.getInstance();
calendar.setTime(getMondayDate());
calendar.add(Calendar.DAY_OF_MONTH, -7);
Date date = calendar.getTime();
return AppDateUtils.toString(date, AppDateUtils.yyyyMMdd);
}
/**
* 获取周一的日期
*/
private Date getMondayDate() {
Date date = new Date();
Calendar calendar = new GregorianCalendar();
int curDay = calendar.get(Calendar.DAY_OF_WEEK);
calendar.setTime(date);
if (curDay == 1) {
calendar.add(GregorianCalendar.DATE, -6);
} else {
calendar.add(GregorianCalendar.DATE, 2 - curDay);
}
return calendar.getTime();
}
分享到:
相关推荐
获取当前日期所在周一和周末,月头和月末
js获取一段时间内的日期,包括开始时间到结束时间内的天的日期,该段时间内的每周一的日期,每月的日期,每年的日期
获取周一和周日的日期,当前周,上周,下周,周一至周日时间段
java 查询本周一和本周日的日期 下载可直接运行
获取两个时间段的周一,周日以及月初和月末,java代码 获取两个时间段的周一,周日以及月初和月末,j
java 获取上月、一个月最后一天、周一、周日、本月日期
因为线上查找过大部分的获取将星期一作为一周开始的周数的思路在特定日期都有一些问题,因项目需要有此功能,经过项目验证,计算准确无误(未发现有任何日期计算错语)。例如: select [dbo].[get_weekNumber]('2021...
里面主要封装了 "日期转字符串","字符串转日期","获取当前日期的本周一是几号","获取当前日期周的最后一天","根据日期区间获取月份列表","根据日期获取年度中的周索引","根据年份获取年中周列表","获取某年的第几周...
获取当天时间 可以方便地修改日期格式 获得当前日期与本周日相差的天数 获得本周一的日期 获得相应周的周六的日期
本文实例讲述了JS获取本周周一,周末及获取任意时间的周一周末功能。分享给大家供大家参考,具体如下: 项目需要获取本周及任意一天的周一及周末 需格式化,示例代码如下: <!DOCTYPE ...
日期数据通用处理工具类,例如根据给定日期获取下月第n天日期;获得当前日期与本周一相差的天数;获得当前日期所对应的上周星期几的日期;根据给定日期获取其后第n天日期等......
以下是对Java中获取指定日期的实现方法进行了归纳总结,需要的朋友可以参考下
/// 返回指定日期是某一年中的第几周 ///编写:史双全 ///编写日期:2013年01月08日01时22分39秒 /// </summary> /// 给定的日期</param> /// 字符串 哪一年的第几周,形如2013年第01周</returns>
主要介绍了PHP获取当前日期及本周一是几月几号的方法,涉及php时间戳、日期转换与运算相关操作技巧,需要的朋友可以参考下
获取日期所在的周一 获取日期所在的周日 获取日期所在月的第几周周一 获取日期所在月的第几周周日 获取日期星期几 获取某年某月的总天数 判断是否闰年 判断月份 判断日期是否标准 两日期之间相差天数
//获取当前周的第几天 周日是 0 周一到周六是 1 – 6 $w=date(‘w’,strtotime($sdefaultDate)); //获取本周开始日期,如果$w是0,则表示周日,减去 6 天 $week_start=date(‘Y-m-d’,strtotime(“$sdefaultD
javaScript 获取给定日期所在月的第一个指定星期几,最后一个星期几
java获取今天、昨天、近一周、近两周、近三周、近一月、近两月、近三月、近半年、本周、上周、本月、上月时间段