根据具体日期计算是一年的第几周:

<!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>

根据具体日期计算是一年的第几周和当月的第几周相关推荐

  1. java语言显示运算时间_JAVA语言之ACM日期计算:输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天...

    本文主要向大家介绍了JAVA语言之ACM日期计算:输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. ACM日期 ...

  2. 标 题:[转帖]SQL Server日期计算(收藏)

    分    类:数据库相关 关键字 :日期 相    关:作者:未知    来源:xpilot 的 Blog 引    用:[0]http://goaler.xicp.net/TrackBack.asp ...

  3. CCF - 201509-2 - 日期计算

    问题描述 试题编号: 201509-2 试题名称: 日期计算 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 给定一个年份y和一个整数d,问这一年的第d天是几月几日? 注意闰年 ...

  4. SQL SERVER 常用日期计算

    通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天.你们大部分人大概都知道怎样把日期进行分割(年.月.日等),然后仅仅用分割出来的年.月.日等放在几个函 ...

  5. SAP PP 中关于计划订单和生产订单的日期计算

    计划单的基本完成日期 = 上级物料需求日期 - 物料主数据MRP2视图的收货处理时间天数 (全部以工厂日历的工作日计算)计划单的基本开始日期 = 计划单的基本完成日期 - 物料主数据MRP2视图的自制 ...

  6. java日期类的计算问题_java日期计算(Calendar类)

    昨天学了java日期的格式器,主要是用SimpleDateFormat进行格式化.解析.但这还仅停留在日期的查看(调整显示格式)阶段,更重要的是日期的操作.今天继续学习,记录如下: 今天主要学习的日期 ...

  7. SQL Server日期计算

    通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天.你们大部分人大概都知道怎样把日期进行分割(年.月.日等),然后仅仅用分割出来的年.月.日等放在几个函 ...

  8. iOS学习笔记37 时间和日期计算

    ###一.时间和日期计算 我们在应用开发中,时常需要和时间打交道,比如获取当前时间,获取两个时间点相隔的时间等等,在iOS开发中与时间相关的类有如下几个: NSDate:表示一个绝对的时间点 NSTi ...

  9. 数据库-日期计算-获取年月日

    日期计算 查看宠物多少岁,就可以使用计算日期的函数TIMESTAMPDIFF() #查询当前的日期 mysql> select curdate() from pet; +‐‐‐‐‐‐‐‐‐‐‐‐ ...

最新文章

  1. yum 搭建 LNMP
  2. Python对象中__del__方法起作用的条件详解
  3. Timus 1049 Brave Balloonists
  4. Linux中存储相关的命令,Linux存储管理命令与HAB相关命令
  5. python从excel中读取数据
  6. 在MyEclipse中,jsp文件输入中文,文件不能保存
  7. CAN笔记(22) 特殊协议
  8. 【codevs1907】【方格取数3】二分图最大带权独立集
  9. 将linux系统分区变成逻辑卷,linux运维基础知识-系统分区及LVM逻辑卷的创建
  10. 关于西门子STEP7 在Windows10安装的一些心得
  11. redis客户端工具redis-insight推荐
  12. 有限元法 有限差分法 有限体积法
  13. 在某网课学习前端笔记整理js篇31-ajax
  14. android绘制矢量图地图,Android 高级 UI 进阶之路 (七) SVG 基础使用 + 绘制中国地图...
  15. MATLAB无法读取图片解决方法
  16. 每天读点故事产品体验报告
  17. 汇佳学校|多元艺术+探究式思维 领航国际艺术教育新趋势
  18. 2020年度整理国内一线互联网公司内部Android面试题库,android网络文件下载
  19. 教你从零开始用WebSocket打造一个IM聊天室
  20. 云服务器云虚拟主机区别,带你了解云服务器和云虚拟主机有什么区别?

热门文章

  1. linux安装jdk8(附带linux版jdk8)
  2. 净误差与遗漏为负值的含义_为什么遗漏与误差项为负反映了去向不明的资本外逃?...
  3. 生成两组相互独立服从标准正态分布的随机数(推导过程)
  4. Android Room之数据库加密
  5. 乐视实行四天半工作制,贾跃亭羡慕的表示下周回国
  6. 信息技术发展史及其趋势
  7. 网络丢包产生的几个原因,总结!
  8. Excel VBA代码示例
  9. 谁来教我渗透测试——黑客必须掌握的Linux基础
  10. java常见面试题(一)