`

js计算某个时间是当年的多少周

阅读更多
userRegist_hg.getYearWeek = function(d){
//var d = new Date(this.getFullYear(), this.getMonth(), this.getDate(), 0, 0, 0);
var DoW = d.getDay();
d.setDate(d.getDate() - (DoW + 6) % 7 + 3); // Nearest Thu
var ms = d.valueOf(); // GMT
d.setMonth(0);
d.setDate(4); // Thu in Week 1
return Math.round((ms - d.valueOf()) / (7 * 864e5)) + 1;
}

d指代传过来的Date类型的变量,返回周数!
分享到:
评论

相关推荐

    JS版计算指定日期是当年的哪一周

    JS版计算指定日期是当年的哪一周。 为了有分好下载,传上来换点分。

    js判断节假日实例代码

    总之,这个JavaScript示例代码提供了一个基本的法定节假日判断方法,对于开发具有日历功能的应用,特别是涉及到工作日计算的场景,具有一定的实用价值。开发者可以根据自己的需求进行适当的修改和扩展。

    一个简单横向javascript日期控件

    为了准确地计算出指定日期是当年的第几周以及它是星期几,需要考虑以下因素: - 计算当前日期是当年的第几天。 - 确定当年1月1日是星期几。 - 根据这些信息计算出当前日期所在的周次。 #### 4. 日期选择与高亮显示 ...

    js获取某月的最后一天日期的简单实例

    标题中的知识点是关于JavaScript(简称JS)编程语言中如何获取某个月份的最后一天日期。这是一个常见的编程任务,可能用于各种应用场景,比如设置提醒、截止日期等。下面将详细介绍如何通过JavaScript代码实现这一...

    JS年月日三级联动下拉框日期选择代码

    我们需要生成从某个起始年到结束年之间的所有年份,并将其添加到年份下拉框中。 ```javascript const startYear = 2000; const endYear = new Date().getFullYear(); for (let year = startYear; year ; year++...

    JS获取月的最后一天与JS得到一个月份最大天数的实例代码

    在JavaScript中,`Date`对象提供了丰富的功能来处理日期和时间。本文将详细解析如何使用JavaScript获取某个月份的最后一天以及最大天数。 首先,我们可以使用一个函数`getLastDay(year, month)`来获取指定年份和...

    asoft签到管理系统tykq3.5_build20110125

    4.1 更改请假逻辑 请假状态从请假开始时间系统自动计算,而非在终审生效的时候算起 4.2 在考勤查询增加一个“请假”快速查询类别 5、增加防签到状态卡死代码,修复某人因迟到造成连续自动签退后卡死的情况 ...

    编程源码综合及实例详介

    尽管这个文件名看起来与编程源码不太相关,但可能是为编程学习者提供的附加信息,比如可能包含了当年某个编程竞赛或招聘考试的相关信息,比如题目、要求、评分标准等,这些都能帮助学习者了解实际编程环境中的挑战和...

    jQuery时间日期三级联动(推荐)

    - 当年份下拉列表的选择发生变化时,触发change事件,调用months()函数和Days()函数,更新月份和日期下拉列表。 - 当月份下拉列表的选择发生变化时,只触发Days()函数,更新日期下拉列表。 代码说明: 该段代码利用...

    年、月、日三级联动下拉菜单

    当年份改变时,重新计算月份的最大天数,并更新日期下拉列表。 5. **处理月份改变时的联动** ```javascript function MMDD(str) { var YYYYvalue = document.form1.YYYY.options[document.form1.YYYY....

    Advent-of-Code:我遇到的代码挑战的存储库

    文件列表 "Advent-of-Code-main" 暗示了这是一个主要的代码目录,可能包含按照年份和日程划分的子目录,每个子目录对应当年的某个特定问题。例如,可能会有如 "2021/day1"、"2021/day2" 这样的结构,分别存储2021年...

Global site tag (gtag.js) - Google Analytics