js判断两个标准日期是否为同一周
2016-09-21 09:41
1321 查看
因为项目需要,自己又懒得写,上网扒了不少判断两个日期是否为同一周的js代码,不料大部分写得很长,也比较复杂,而且大部分是判断是否相邻前后七天,而不是"同一周"
不过后来在csdn论坛里找到一份简洁的代码,贴出来分享一下
原贴见:http://bbs.csdn.net/topics/350061349 ,作者:WoodLikeWater
经过测试,是以星期一作为每周的第一天的
不过后来在csdn论坛里找到一份简洁的代码,贴出来分享一下
原贴见:http://bbs.csdn.net/topics/350061349 ,作者:WoodLikeWater
function isSameWeek(old,now){ var oneDayTime = 1000*60*60*24; var old_count =parseInt(old.getTime()/oneDayTime); var now_other =parseInt(now.getTime()/oneDayTime); return parseInt((old_count+4)/7) == parseInt((now_other+4)/7); }思路: 因为1970年1月1 是周4 所以(天数+4)/7 取整 就是周数 如果相同就是同一周反之就不是
经过测试,是以星期一作为每周的第一天的
相关文章推荐
- js判断两个日期之差是否在指定时间段内
- [原创]判断两个日期是否在同一周
- js判断两个yyyy-MM-dd格式的日期是否在同一周内
- PHP判断两个给定日期是否在同一周的方法
- C#判断两个日期是否在同一周
- js判断两个日期是否相等的方法
- 判断两个日期是否在一个周内(星期一做为一周的第1天)
- js判断两个日期是否严格相差整年(合同日期常用)
- C#判断两个日期是否在同一周,某日期是本月的第几周
- C#判断两个日期是否在同一周,某日期是本月的第几周
- 如何用js判断两个文本框里的日期是否在同一个月里???
- js判断两个日期是否相等的方法
- java中如何判断两个日期是否是同一周
- C#判断两个日期是否在同一周,某日期是本月的第几周
- js判断两个日期是否相等的方法
- JS判断日期格式是否合法
- js判断两个日期只差
- JS判断当前日期是否大于某个日期的实现代码
- 判断两个日期是否超过24小时!
- 判断两个日期是否最少间隔一年