根据具体日期计算是一年的第几周和当月的第几周
根据具体日期计算是一年的第几周:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<body><script>// 计算具体日期为当月的第几周function getWeek(str) {// 将字符串转为标准时间格式str = Date.parse(str);str = new Date(str);// 先计算出该日期为第几周let week = Math.ceil(str.getDate()/7);let month = str.getMonth() + 1;// 判断这个月前7天是周几,如果不是周一,则计入上个月if (str.getDate() < 7) {if (str.getDay() !== 1) {week = 5;month = str.getMonth();}}console.log(`${month}-${week}`);}console.log(getWeek('2017-01-01'));</script>
</body>
</html>
根据具体日期计算是当月的第几周:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<body><script>const year = String(new Date(Date.parse(date)).getFullYear());console.log('year:', year);console.log('date:', new Date(year));const week = (((new Date(date)) - (new Date(year))) / (24 * 60 * 60 * 7 * 1000) | 0) + 1;console.log('week', week);</script>
</body>
</html>
根据具体日期计算是一年的第几周和当月的第几周相关推荐
- java语言显示运算时间_JAVA语言之ACM日期计算:输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天...
本文主要向大家介绍了JAVA语言之ACM日期计算:输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. ACM日期 ...
- 标 题:[转帖]SQL Server日期计算(收藏)
分 类:数据库相关 关键字 :日期 相 关:作者:未知 来源:xpilot 的 Blog 引 用:[0]http://goaler.xicp.net/TrackBack.asp ...
- CCF - 201509-2 - 日期计算
问题描述 试题编号: 201509-2 试题名称: 日期计算 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 给定一个年份y和一个整数d,问这一年的第d天是几月几日? 注意闰年 ...
- SQL SERVER 常用日期计算
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天.你们大部分人大概都知道怎样把日期进行分割(年.月.日等),然后仅仅用分割出来的年.月.日等放在几个函 ...
- SAP PP 中关于计划订单和生产订单的日期计算
计划单的基本完成日期 = 上级物料需求日期 - 物料主数据MRP2视图的收货处理时间天数 (全部以工厂日历的工作日计算)计划单的基本开始日期 = 计划单的基本完成日期 - 物料主数据MRP2视图的自制 ...
- java日期类的计算问题_java日期计算(Calendar类)
昨天学了java日期的格式器,主要是用SimpleDateFormat进行格式化.解析.但这还仅停留在日期的查看(调整显示格式)阶段,更重要的是日期的操作.今天继续学习,记录如下: 今天主要学习的日期 ...
- SQL Server日期计算
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天.你们大部分人大概都知道怎样把日期进行分割(年.月.日等),然后仅仅用分割出来的年.月.日等放在几个函 ...
- iOS学习笔记37 时间和日期计算
###一.时间和日期计算 我们在应用开发中,时常需要和时间打交道,比如获取当前时间,获取两个时间点相隔的时间等等,在iOS开发中与时间相关的类有如下几个: NSDate:表示一个绝对的时间点 NSTi ...
- 数据库-日期计算-获取年月日
日期计算 查看宠物多少岁,就可以使用计算日期的函数TIMESTAMPDIFF() #查询当前的日期 mysql> select curdate() from pet; +‐‐‐‐‐‐‐‐‐‐‐‐ ...
最新文章
- yum 搭建 LNMP
- Python对象中__del__方法起作用的条件详解
- Timus 1049 Brave Balloonists
- Linux中存储相关的命令,Linux存储管理命令与HAB相关命令
- python从excel中读取数据
- 在MyEclipse中,jsp文件输入中文,文件不能保存
- CAN笔记(22) 特殊协议
- 【codevs1907】【方格取数3】二分图最大带权独立集
- 将linux系统分区变成逻辑卷,linux运维基础知识-系统分区及LVM逻辑卷的创建
- 关于西门子STEP7 在Windows10安装的一些心得
- redis客户端工具redis-insight推荐
- 有限元法 有限差分法 有限体积法
- 在某网课学习前端笔记整理js篇31-ajax
- android绘制矢量图地图,Android 高级 UI 进阶之路 (七) SVG 基础使用 + 绘制中国地图...
- MATLAB无法读取图片解决方法
- 每天读点故事产品体验报告
- 汇佳学校|多元艺术+探究式思维 领航国际艺术教育新趋势
- 2020年度整理国内一线互联网公司内部Android面试题库,android网络文件下载
- 教你从零开始用WebSocket打造一个IM聊天室
- 云服务器云虚拟主机区别,带你了解云服务器和云虚拟主机有什么区别?