js 获取某年的某天是第几周
/**
2 * 判断年份是否为润年
3 *
4 * @param {Number} year
5 */
6 function isLeapYear(year) {
7 return (year % 400 == 0) || (year % 4 == 0 && year % 100 != 0);
8 }
9 /**
10 * 获取某一年份的某一月份的天数
11 *
12 * @param {Number} year
13 * @param {Number} month
14 */
15 function getMonthDays(year, month) {
16 return [31, null, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][month] || (isLeapYear(year) ? 29 : 28);
17 }26 /**
27 * 获取某年的某天是第几周
28 * @param {Number} y
29 * @param {Number} m
30 * @param {Number} d
31 * @returns {Number}
32 */
33 function getWeekNumber(y, m, d) {
34 var now = new Date(y, m - 1, d),
35 year = now.getFullYear(),
36 month = now.getMonth(),
37 days = now.getDate();
38 //那一天是那一年中的第多少天
39 for (var i = 0; i < month; i++) {
40 days += getMonthDays(year, i);
41 }
42
43 //那一年第一天是星期几
44 var yearFirstDay = new Date(year, 0, 1).getDay() || 7;
45
46 var week = null;
47 if (yearFirstDay == 1) {
48 week = Math.ceil(days / yearFirstDay);
49 } else {
50 days -= (7 - yearFirstDay + 1);
51 week = Math.ceil(days / 7) + 1;
52 }
53
54 return week;
55 }
转载于:https://www.cnblogs.com/SZ2015/p/4629817.html
js 获取某年的某天是第几周相关推荐
- js 获取当前是这个年份的第几周+获取这周的开始和结束日期
js获取今年第几周和获取周的开始和结束日期 获取今年第几周 周的开始和结束日期 获取今年第几周 // 页面初始时获取当前是本年第几周 function getYearWeek(a, b, c) {// ...
- js 获取某一年第多少天是周几
function getWeek(str){var nowyearstr =Date.parse(new Date().getFullYear());var nowstr =nowyearstr+st ...
- Js获取最近当日、昨天、近一周、近一月的时间
/* var list = this.getDateRange(6,true)console.log("获取近一周日期范围:\n开始日期:"+list[0]+";\n结束 ...
- js获取一个月份最大天数和获取月的最后一天
代码如下: <html xmlns=http://www.w3.org/1999/xhtml > <head> <title>标题页</tit ...
- JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天、某周的区间范围
本文原创,转载请注明出处,如果发现写的有问题欢迎指正 **目录 ** 文章目录 JS源码 获取某年某月的有多少周 获取今天是今年的第几周 获取今天是今年的第几天 获取今天是本月第几周 获取周的区间 方 ...
- js获取下月时间_js获取某周、某月、下月、某季度的开始日期、结束日期及判断日期第几周...
//格式化日期:yyyy-MM-dd function formatDate(date) { var myyear = date.getFullYear(); var mymonth = date.g ...
- JS判断某年某月有多少天
以前写网页的时候,经常碰到选择日期的问题,其实就是 判断某年某月有多少天.一般的做法是先判断是几月份,然后决定有多少天(一般用switch),如果是2月的话,还得判断选择的年份是不是闰年,再决定是28 ...
- js获取html代码中所有图片地址
/** * JS获取html代码中所有的图片地址 * @param htmlstr * @returns imgsrcArr 数组 */ function getimgsrc(htmlstr) { v ...
- js 获取URL后面的参数
1.有时间由于缓存问题,用PHP可能就不是太好处理,所以可以用客户端进行URL的处理 如下:js 获取URL后面的参数 <script> function getUrlParam(name ...
最新文章
- AMD yes!拿下Meta后发布新芯片,FP64性能是A100 4.9倍,面向高性能计算和机器学习...
- 网页文字对齐(CSS)
- 全球及中国膀胱癌药物行业“十四五”专项规划及市场调研分析报告2021-2027年
- 【数据库】《SQL必知必会 4th》部分笔记
- java 截取byte数组_2020年的秋招已经开始了!最新Java面试题大全(文末附参考答案)送给大家...
- C语言,编写函数exchangeMaxMin(int arr[],int n),将该数组中最大最小值交换位置;
- FCGF论文阅读笔记
- Python入门到精通三天速成第二讲——类与继承
- c语言输入字符串做四则运算,C++字符串四则运算实例讲解
- 云计算年度技术盛典,腾讯Techo Park开发者大会将在京召开
- Python--sort()函数的用法
- Windows各个系统勒索补丁下载地址
- python怎么画简单图片-只需 45 秒,Python 给故宫画一组手绘图!
- C#小知识之中英文转换、去空格
- php静态登录界面网页代码,css+html如何仿花瓣网实现静态登陆页面?(代码实例)...
- 2021技术人的百宝黑皮书
- Locale类的详细解析
- linux桌面lxde 安装_Ubuntu下安装LXDE桌面+noVNC直接WEB管理
- Gitea:从SVN迁移到Git
- opencv-python 中文显示在图像上