计算当前日期是今年第几周的JS代码封装
来源:互联网 发布:域名抵押贷款骗局 编辑:程序博客网 时间:2024/05/21 17:03
最近身边的人有做一个项目, 然后里面有个小模块, 需要作出如下图所示的效果:
一个下拉框, 然后里面有显示日期已经今年的第几周的这样一个效果, 具体完整的流程我暂时还没想到, 但是找到了一个能够算出当前系统日期是今年的第几周的一个封装好的方法, 如下所示:
function
theWeek() {
var
totalDays = 0;
now =
new
Date();
years = now.getYear()
if
(years < 1000)
years += 1900
var
days =
new
Array(12);
days[0] = 31;
days[2] = 31;
days[3] = 30;
days[4] = 31;
days[5] = 30;
days[6] = 31;
days[7] = 31;
days[8] = 30;
days[9] = 31;
days[10] = 30;
days[11] = 31;
//判断是否为闰年,针对2月的天数进行计算
if
(Math.round(now.getYear() / 4) == now.getYear() / 4) {
days[1] = 29
}
else
{
days[1] = 28
}
if
(now.getMonth() == 0) {
totalDays = totalDays + now.getDate();
}
else
{
var
curMonth = now.getMonth();
for
(
var
count = 1; count <= curMonth; count++) {
totalDays = totalDays + days[count - 1];
}
totalDays = totalDays + now.getDate();
}
//得到第几周
var
week = Math.round(totalDays / 7);
return
week;
- }
0 0
- 计算当前日期是今年第几周的JS代码封装
- JS计算当前日期是一年中的第几周
- JS代码:当前日期是本年的第几个星期
- 获取当前是今年的第几周
- 计算今天是今年的第几周
- 如何计算当前日期是当年的第几周?
- 计算当前日期是当年第几周的函数
- 计算当前日期是本年的第几周
- 计算当前日期是本年度的第几周
- c#获取当前日期是今年第几周
- c#获取当前日期是今年第几周
- Js获取当前日期及计算当前日期是今年的第多少天
- oracle日期函数IW和WW 的区别 oracle求当前日期是今年第几天,第几周,第几月,第几季度?
- 根据日期计算当前日期所在周是日期所在年份的第几周
- 当前日期是本月的第几周
- 获取指定日期是今年得第几周的函数
- POWERSHELL命令获取日期是今年的第几周
- C#计算当前日期是一年中的第几周
- 数学符号的读法
- 几个Charles姿势
- Android为invisble属性添加动画效果
- Android 笔记 canvas.save()
- [Leetcode] 9. Palindrome Number
- 计算当前日期是今年第几周的JS代码封装
- 1.26.4
- [LeetCode]303. Range Sum Query - Immutable
- 232. Implement Queue using Stacks
- 9.标题:买不到的数目
- [Leetcode] 11. Container With Most Water
- Android内存溢出与优化(三)——使用完后要close、recycle、unregister、null
- 1.26.5
- 53. Maximum Subarray \ 35. Search Insert Position