推荐安卓开发神器(里面有各种UI特效和android代码库实例)
/** * 根据日期计算所在周的周一和周日 * @param time 指定的日期 */ private static void convertWeekByDate(Date time) { SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); //设置时间格式 Calendar cal = Calendar.getInstance(); cal.setTime(time); //判断要计算的日期是否是周日,如果是则减一天计算周六的,否则会出问题,计算到下一周去了 int dayWeek = cal.get(Calendar.DAY_OF_WEEK);//获得当前日期是一个星期的第几天 if(1 == dayWeek) { cal.add(Calendar.DAY_OF_MONTH, -1); } System.out.println("要计算日期为:"+sdf.format(cal.getTime())); //输出要计算日期 cal.setFirstDayOfWeek(Calendar.MONDAY);//设置一个星期的第一天,按中国的习惯一个星期的第一天是星期一 int day = cal.get(Calendar.DAY_OF_WEEK);//获得当前日期是一个星期的第几天 cal.add(Calendar.DATE, cal.getFirstDayOfWeek()-day);//根据日历的规则,给当前日期减去星期几与一个星期第一天的差值 String imptimeBegin = sdf.format(cal.getTime()); System.out.println("所在周星期一的日期:"+imptimeBegin); cal.add(Calendar.DATE, 6); String imptimeEnd = sdf.format(cal.getTime()); System.out.println("所在周星期日的日期:"+imptimeEnd); }
相关推荐
获取当前日期所在周一和周末,月头和月末
java 获取本周周一。一般在外国,‘周一’就是周日。所以网上很有很多方法,还得二次修改,我这个直接就是真正中国的周一。欢迎下载。
java 查询本周一和本周日的日期 下载可直接运行
javascript js 星期 周一到周日 使用js计算当前星期,从周一到周日
主要介绍了php计算给定日期所在周的开始日期和结束日期,涉及php日期与时间相关运算与转换技巧,具有一定参考借鉴价值,需要的朋友可以参考下
介绍了C#由当前日期计算相应的周一和周日的实例代码,有需要的朋友可以参考一下
计算每个月自然周的开始结束时间,返回值为每个周 第一天和最后一天的时间戳 数组
获取两个时间段的周一,周日以及月初和月末,java代码 获取两个时间段的周一,周日以及月初和月末,j
获取周一和周日的日期,当前周,上周,下周,周一至周日时间段
1401 2014年第一周 转换成 2012-01-01 没有周一第一天 1402 2014年第二周 转换成 2012-01-06 1403 2014年第三周 转换成 2012-01-13
通过该类可以判断:某月有多少周,每个周的开始工作日期是从哪天到哪天。...第1周的第一天工作日(也许不是周一哦)是 alWorkWeek[0][0] 第4周的最后一天工作日(也许不是周五哦)是 alWorkWeek[3][1] 实在缺分了,要了3分
"获取某年的第几周的结束日期","获取当前时间所在周的开始日期","当前时间所在周的结束日期","获得上周一的日期","获得本周一的日期","下周一的日期","今天日期","本月一日的日期","获得本月最后一日的日期
这里又不想把计算的任务交给数据去做 于是自己写个小函数,得到本周的周一和周末的时间,数据库比较的时候只需要 between … and 就可以了 代码如下: #region 得到一周的周一和周日的日期 /// <summary> /// 计算...
本文实例讲述了JS获取本周周一,周末及获取任意时间的周一周末功能。分享给大家供大家参考,具体如下: 项目需要获取本周及任意一天的周一及周末 需格式化,示例代码如下: <!DOCTYPE ...
自制C++中应用的日期操作类 操作天数的增减 ...获取日期所在月的第几周周一 获取日期所在月的第几周周日 获取日期星期几 获取某年某月的总天数 判断是否闰年 判断月份 判断日期是否标准 两日期之间相差天数
一周的第一天会影响周数的值,周日作为第一周和周一作为第一周,计算结果会有差别
因为线上查找过大部分的获取将星期一作为一周开始的周数的思路在特定日期都有一些问题,因项目需要有此功能,经过项目验证,计算准确无误(未发现有任何日期计算错语)。例如: select [dbo].[get_weekNumber]('2021...
1.日期选择器可以提供日选择器、周选择器、月选择器 2.日选择器最大31天,选择起始日期后,在选择结束日期时,会在日历上默认开始日期+最大天数后的日期 3.周选择最大选择12个周,选择起始周后,在选择结束周时,会...