<script type="text/javascript">
var getMonthWeek = function (a, b, c) {
/*
a = d = 当前日期
b = 6 - w = 当前周的还有几天过完(不算今天)
a + b 的和在除以7 就是当天是当前月份的第几周
*/
    var date = new Date(a, parseInt(b) - 1, c), w = date.getDay(), d = date.getDate();
    return Math.ceil(
        (d + 6 - w) / 7
    );
};

var getYearWeek = function (a, b, c) {
/*
date1是当前日期
date2是当年第一天
d是当前日期是今年第多少天
用d + 当前年的第一天的周差距的和在除以7就是本年第几周
*/
    var date1 = new Date(a, parseInt(b) - 1, c), date2 = new Date(a, 0, 1),
        d = Math.round((date1.valueOf() - date2.valueOf()) / 86400000);
    return Math.ceil(
        (d + ((date2.getDay() + 1) - 1)) / 7
    );
};

document.write(
    "今天是本月的第 ", getMonthWeek(2007, 10, 17), " 周<br //>"
    , "今天是本年的第 ", getYearWeek(2007, 10, 17), " 周"
);
</script>

当天是年,月的第几周。。。相关推荐

  1. 快手宣布 7 月将取消大小周,​互联网大厂不卷了?

    整理 | 王晓曼 出品 | 程序人生 (ID:coder _life) 继腾讯迈出反内卷第一步:强制员工 6 点下班,周末双休,你羡慕了吗?.字节跳动 1/3 员工不支持取消大小周,员工:每年少赚 1 ...

  2. 提前泄露小米10至尊版,博主赔偿100万;传字节跳动实习生删除GB以下所有机器学习模型;​快手宣布7月将取消大小周|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  3. 10月25日-10月29日一周宣讲会安排

    发信人: kangli (天下有雪), 信区: job 标  题: 10月25日-10月29日一周宣讲会安排 发信站: 饮水思源 (2004年10月22日09:28:17 星期五) 法华校区: 一.1 ...

  4. ORACLE获取当天所在月份的所有日期和周几(每月类似台历显示)

    背景: 做看板的时候,其中有一项内容是,需要根据在看板上显示当月的周别,即类似台历的页面,以大屏的形式显示. 当时然后想了好久,突然间想到好久之前,帮忙写过一个SQL,需要显示当年的所有周别,同时需要 ...

  5. 【目标一】2019年9月15日 - 2019年9月22日晚 --- 周计划

    2019年9月15日 - 2019年9月22日晚 --- 周计划 工作日作息时间 周末或者节假日作息时间(如果没有活动 或者 不用加班的话) 心若向暖,何处不阳光:心若向阳,便何处不花开 \^_\^ ...

  6. Oracle 按年、月、日、周、季度连续查询

    1.前言 很多时候,我们需要统计某某状态下的数据呈现给客户或者以图表的方式显示出来.在按年.月.日.周.季度统计的时候,没有数据那一年或者那一月.那一天...它是不显示的.这里以天举例,有时候我们需要 ...

  7. xe-utils 计算:年份、月份、周、天、每月天数、月的第几周、年的第几天、年的第几周、日期倒计时、日期至今差距计算、任意日期格式化

    使用 xe-utils 可以非常简单的处理任意日期之间的转换: 时区转换.年份.月份.周.天.每月天数.月的第几周.年的第几天.年的第几周.日期倒计时.任意日期格式化 查看 Github js日期转换 ...

  8. 网传字节实习生删库,有员工回应昨晚处理事故到三点;快手宣布7月将取消大小周;中科院发布国产开源RISC-V处理器“香山”...

    点击上方 "编程技术圈"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 每日英文 Life can be hard at times, but yo ...

  9. mysql一个月有几个周几_mysql-查询一天,一周,一月,一年,以及mysql的基本日期函数...

    查询一天: select * from table where to_days(column_time) =to_days(now());select * from table where date( ...

最新文章

  1. 彻底解决web开发中遇到的路径问题(上)
  2. 每天进步:2014年10月几篇
  3. Android NDK 编译选项设置[zhuan]
  4. spark on k8s配置日志存储路径:spark-defaults.conf
  5. Maven 搭建多模块企业级项目
  6. 数据仓库分层类型-具体实例
  7. 安装后添加没有class library_《没有秘密的你》:戚薇曝光手机号,粉丝急忙添加后却甜哭了?...
  8. is 和 == 的区别
  9. Android-apk文件反编译
  10. 获取request的json数组对象
  11. 什么是可哈希的(hashable)
  12. pe怎么删除linux文件夹,PE环境下,面对无法删除的文件夹怎么办?
  13. WAF Bypass数据库特性(Oracle探索篇)
  14. MATLAB图像形状识别
  15. e4a打开java源代码_E4A源码怎么使用?E4A源代码用什么打开?
  16. 我如何在GitHub Project上获得1,000个星星,以及在此过程中学到的教训
  17. 如何找回OneNote 误删、丢失的笔记
  18. linux rcs 应用程序,Linux下的rcS文件的一些分析
  19. GDB/MI 命令总结
  20. 初学Python:encode、decode和Unicode等

热门文章

  1. mfc | mfc集成opencv,实现监控、拍照、录像、录像播放(保姆级教程)
  2. 怎么删除PDF文件中的页面?教你两招删除方法
  3. 详解自动售货机设计原理方案
  4. outlook怎么配置126邮箱服务器,Microsoft Outlook2000如何设置?
  5. Silvaco学习笔记(十二)毕设相关
  6. 【大咖专栏】在Kubernetes中手动恢复Rook存储集群
  7. 有一个一维数组,存10个学生成绩,写一个函数求最高分,最低分,平均分
  8. 《软件测试》[(美)Ron Patton]第十二章阅读总结
  9. 解读阅读行为趋势:亚马逊中国发布“2019全民阅读报告”
  10. Java400道面试题通关宝典助你进大厂,看这篇足矣了!