如果要做一个日历的时候,下面获取时间的方式很有用。

1).获取当前月份天数new Date(year, (month + 1), 0).getDate()

比如今天是2016-12-21.

当前月份的天数获取:new Date(2016, (11 + 1), 0).getDate()        得到的结果是31           月份是从0到11,所以要加一个1,但是月份后面的那个0我就不知道是什么意思,但是这样就真的能获取到当前月份的天数,也不用去判断是否闰年也能准确获取2月份的天数。

例如获取2000年2月份的天数:new Date(2000, (1 + 1), 0).getDate()     得到的结果是29

2).获取当前月份第一天离第一个格子的距离new Date(year,month, 1).getDay()

  比如获取2016年12月份1号离第一个格子的位置:new Date(2016,11, 1).getDay();    得到的结果是4   这里的月份不用加1。

  

转载于:https://www.cnblogs.com/zjjDaily/p/6206435.html

日历获取当前月份的月数与当前月份第一天离第一个格子的位置。相关推荐

  1. SQL SERVER 2005中如何获取日期(一个月的最后一日、一年的第一日等等)

    这是计算一个月第一天的SQL 脚本:   SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) --当月的第一天 SELECT DATEADD(mm, DAT ...

  2. Oracle中计算两个日期的相差天数、月数、年数、小时数、分钟数、秒数

    一.两个日期相差的小时.分钟.秒 1.1.实现效果 1.2.实现的sql语句 --Oracle中两个日期相差小时数-- select TO_NUMBER((TO_DATE('2021-09-22 11 ...

  3. 怎么用计算机计算年月份,如何使用Excel计算两个日期之间的月数?

    一.这可以通过DATEDIF函数完成. 二. DATEDIF函数的定义 DATEDIF函数是Excel中的隐藏函数,而不是帮助和插入公式中的隐藏函数.返回两个日期之间的年\月\日间隔的数量. DATE ...

  4. php 获取月份的周数,PHP获取当前月份的周数只能使用php

    这里是我的周数组.当月和年2017年,我想下面的代码,PHP获取当前月份的周数只能使用php function getWeekDates($date, $start_date, $end_date) ...

  5. 月数oracle,Oracle 获取目前年、月、日

    Oracle 获取当前年.月.日 Oracle 获取当前年.月.日1.//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 ...

  6. java获取一年的周数、单周开始时间与结束时间、一年所有周开始时间与结束时间、月开始时间与结束时间

    java获取一年的周数.单周开始时间与结束时间.一年所有周开始时间与结束时间.月开始时间与结束时间 package com.frgk.produce.util;import org.springfra ...

  7. mysql计算两个月份之间的差值_MySQL计算两个日期相差的天数、月数、年数

    MySQL自带的日期函数TIMESTAMPDIFF计算两个日期相差的秒数.分钟数.小时数.天数.周数.季度数.月数.年数,当前日期增加或者减少一天.一周等等. SELECT TIMESTAMPDIFF ...

  8. date获取时间某年某月一共有多少天以及格式化天数,月份,年

    1.获取时间某年某月一共有多少天 var day = new Date(2016,2,0); // 年月传进去,最后一位传0,即是当月天数 var daycount = day.getDate(); ...

  9. oracle两个日期的月份间隔,Oracle 计算两个日期间隔的天数、月数和年数

    在Oracle中计算两个日期间隔的天数.月数和年数: 一.天数: 在Oracle中,两个日期直接相减,便可以得到天数: 1 select to_date('08/06/2015','mm/dd/yyy ...

  10. mysql monday event_MySQL获取日期周、月、天,生成序号

    MySQL时间格式化:  %Y-%m-%d %H:%i:%s.%f SELECT DATE_FORMAT('2020-04-12 15:23:16.463','%Y-%m-%d %H:%i:%s.%f ...

最新文章

  1. qt实现-给SQLITE添加自定义函数
  2. 一个专业处理字符串的IDEA插件
  3. 高等数学下-赵立军-北京大学出版社-题解-练习8.2
  4. Windows Workflow Foundation - [介绍及相关资源]
  5. cdr 表格自动填充文字_做平面广告设计,AI和CDR如何选择?
  6. java 正则表达式 组合_java基础:5.1 面向对象、类的关联 聚合 组合、正则表达式...
  7. Java环境变量CLASSPATH详解
  8. cad关闭图层的快捷命令是什么_36个CAD快捷键命令,18个CAD制图技巧,学会轻松玩转CAD...
  9. android9.0 uri,Android9.0源码学习 - Launcher Activity(一)
  10. automak 和 autoconf 介绍
  11. 财务报表软件免费版下载
  12. 这几个Python数据可视化探索实例,拿走不谢
  13. unity mono编译
  14. 腾达f3虚拟服务器,腾达(Tenda)F3路由器用手机怎么设置?
  15. 演讲发言时太紧张怎么办?只需三招帮你彻底克服当众讲话前的紧张感
  16. O2O新猜想:如果商家这样做,还需要团购平台吗
  17. JS接口安全域名:XXX内容与下载文件不符,请检查文件内容或重新上传原始文件
  18. 树莓派raspberryPI-4b 官方镜像raspios-bullseye-arm64 系統下编译构建ros2 rolling环境(附下载完整镜像资料)
  19. python turtle绘制圣诞树,就一棵破松树
  20. Android中开启子线程的方法和应用场景

热门文章

  1. linux文件名变量,文件名通配符、变量以及管道知识点的总结
  2. 联想提取exe文件中的bios文件_3900不带X能干过99K吗?品牌机做视频渲染可以?联想刃7000P评测...
  3. import sys是什么意思_学了半天,import 到底在干啥?
  4. latex 图片整行居中 /centering无效
  5. 区块链 怎么设置区块最大交易容量
  6. 【Django 2021年最新版教程34】python unittest 对函数单元测试 覆盖率检测
  7. 【Django 2021年最新版教程33】Jmeter如何进行性能测试
  8. mac phpstorm配置svn
  9. mybatis的缓存基础
  10. 设计佣金问题的java程序_三角形、nextday、佣金问题实验报告.doc