博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript日期与周转换笔记
阅读量:6958 次
发布时间:2019-06-27

本文共 591 字,大约阅读时间需要 1 分钟。

1.查询某个日期是今年第几周:

1 var weekofyear =  (new Date(2017,3,13)-new Date("2017-01-01"))/(24*60*60*7*1000)|0+1;2 3 console.log('第'+weekofyear+'周' );

输出:第15周

2.周转具体日期:

var tDate = new Date();var day = (function(){    var tYear = 2017    var tWeek = 15; //2017年第15周    tDate = new Date(((tWeek+1)*7+(tYear-1970)*365)*24*60*60*1000);    var day = tDate.getDay();    return (day==0)?7:day;})();var monday =new Date(tDate.getTime() - (day)*24*60*60*1000);console.log(monday.getFullYear()+'-'+(monday.getMonth()+1)+'-'+(monday.getDate()+1));

输出:2017-4-10

 

转载于:https://www.cnblogs.com/davidxu/p/6718325.html

你可能感兴趣的文章
如何修改新建帐套中自定义对象的序列
查看>>
Softmax
查看>>
[linux]永远不要在 Linux 执行的 10 个最危险的命令
查看>>
Runas使用密码的几种方法
查看>>
端口集&协议集
查看>>
'ascii' codec can't encode characters in position 1-5: ordinal not in range(128)
查看>>
Zabbix实战企业监控Zabbix-Proxy
查看>>
DNS轮询实现Web Server共享静态资源(多图)
查看>>
实战MHDD检测硬盘
查看>>
CCNP课堂练习六:路由器热备份(HSRP)
查看>>
Cisco交换机QOS(限速)详解
查看>>
MySQL的三种安装方式
查看>>
Windows 7用BCDEdit添加、删除XP引导项
查看>>
【Excel技巧】如何批量去掉身份证号前的单引号
查看>>
Cisco IP Phone 7912使用方法简介
查看>>
ip cef 命令介绍及CEF技术浅析
查看>>
Working with System Permissions
查看>>
《CSS权威指南》基础复习+查漏补缺
查看>>
【.NET版月经问题】之二【引用类型参数就是按引用传递吗?】
查看>>
数据结构基础(20) --图的存储结构
查看>>