JS获取日期周数(含年份)
来源:互联网 发布:ui界面设计用什么软件 编辑:程序博客网 时间:2024/05/21 10:02
JS获取日期周数(含年份)
- 算法符合ISO8601标准(规定第一个星期四为第一周)
- ISO8601标准http://baike.baidu.com/view/931641.htm
function getYearWeek(dateString){ var da =dateString;//日期格式2015-12-30 //当前日期 var date1 = new Date(da.substring(0,4), parseInt(da.substring(5,7)) - 1, da.substring(8,10)); //1月1号 var date2 = new Date(da.substring(0,4), 0, 1); //获取1月1号星期(以周一为第一天,0周一~6周日) var dateWeekNum=date2.getDay()-1; if(dateWeekNum<0){dateWeekNum=6;} if(dateWeekNum<4){ //前移日期 date2.setDate(date2.getDate()-dateWeekNum); }else{ //后移日期 date2.setDate(date2.getDate()+7-dateWeekNum); } var d = Math.round((date1.valueOf() - date2.valueOf()) / 86400000); if(d<0){ var date3 = (date1.getFullYear()-1)+"-12-31"; return getYearWeek(date3); }else{ //得到年数周数 var year=date1.getFullYear(); var week=Math.ceil((d+1 )/ 7); return year+"年第"+week+"周"; }}
0 0
- JS获取日期周数(含年份)
- java获取日期的周数和所属年份
- js获取当前日期时间/年份/月份
- 获取当前年份、月份、日期
- JS 年份加某个数
- js中的日期相关的操作(含周)
- 根据年份获取周次,根据周次获取日期范围,获取当前年份,周次列表信息。
- JAVA Calendar 正确获取年份与周数
- js自动获取当前年份
- JS获取当前年份月
- js获取指定日期周数以及星期几
- 解析一个日期段之间的所有月份,年份,日期,周数等问题
- js根据年份月份获取这个月有多少个周
- oracle 日期格式转换,获取年份
- java 获取当前年份 月份 日期
- java 获取当前年份 月份 日期
- java 获取当前年份 月份 日期
- java 获取当前年份 月份 日期
- maven提示jdk版本或项目版本问题
- HDU 5578.Friendship of Frog【字符串相同字符最近距离】【2015ACM/ICPC亚洲区上海站】【12月30】
- 网页图片轮播
- android AsyncTask介绍 AsyncTask和Handler对比
- js的三种方法类型
- JS获取日期周数(含年份)
- andorid下从相册选取/拍照选取一张相片并剪切
- poj 2152 Fire 树形DP ★★★★
- Windows命令行
- 音 + 视频播放
- Linux平台Makefile文件的编写基础篇
- 字符设备实例(学习笔记)
- 数据结构和算法经典100题-第29题
- jquery dataTable api