定义和用法

setMonth() 方法用于设置月份。

语法dateObject.setMonth(month,day)参数描述

month必需。一个表示月份的数值,该值介于 0(一月) ~ 11(十二月) 之间。

day可选。一个表示月的某一天的数值,该值介于 1 ~ 31 之间(以本地时间计)。

在 EMCAScript 标准化之前,不支持该参数。

返回值

调整过的日期的毫秒表示。在 ECMAScript 标准化之前,该方法什么都不返回。

提示和注释:

注释:该方法总是结合一个 Date 对象来使用。

实例

例子 1

在本例中,我们将通过 setMonth() 方法把对象 d 的月字段设置为 0 (一月):

var d=new Date()

d.setMonth(0)

document.write(d)

输出:Sat Jan 07 2017 10:14:27 GMT+0800 (中国标准时间)

例子 2

在本例中,我们将通过 setMonth() 方法把对象 d 的月字段设置为 0 (一月),把天字段设置为 20:

var d=new Date()

d.setMonth(0,20)

document.write(d)

输出:Fri Jan 20 2017 10:14:27 GMT+0800 (中国标准时间)

下面是参数的详细信息:monthValue : 从0到11的整数(表示个月份,从一月到十二月)。

dayValue : 从1到31的整数,代表一个月中的某天。

msValue : 一个数字0和999之间,表示毫秒。如果指定msValue参数,则还必须指定minutesValue和secondsValue。

如果不指定dayValue参数,那么使用从getDate方法返回的值。如果指定的参数是预期范围之外,setMonth尝试相应地更新Date对象的最新信息。例如,如果使用monthValue为15,year将增加1(year + 1)的增量,和3将被用于月份的值。

例子:

JavaScript setMonth Method

var dt = new Date( "Aug 28, 2008 23:30:00" );

dt.setMonth( 2 );

document.write( dt );

这将产生以下结果:Fri Mar 28 23:30:00 UTC+0530 2008

js月份的计算公式_JavaScript用于设置月份的方法setMonth()相关推荐

  1. js月份的计算公式_JS根据生日月份和日期计算星座的简单实现方法

    本文实例讲述了JS根据生日月份和日期计算星座的简单实现方法.分享给大家供大家参考,具体如下: 看到了别人写的一个计算星座的js,冗长的有点儿看不过去,就自己写个了. 我想,这个函数应该足够精简了:) ...

  2. [js]在10月31日设置月份为11月,会变成12月的问题

    问题是这样式的: var da = new Date(); da.setMonth(10);//这个时候你认为的日期应该是多少? 如果说,今天是10月31日,那么,这个时候,da的值为12月31日,原 ...

  3. js月份的计算公式_JS获取指定月份的天数几种方法

    最近看到一个有意思的试题,正好在需求中也碰到类似的问题,即计算某个月的天数问题.碰到类似问题也许大部分会想是不是还要判断闰年.平年,如果这样想的话就复杂了,下面给出具体的计算方法. 获取月份天数方法一 ...

  4. js 循环拆词_javascript forEach通用循环遍历方法

    循环遍历一个元素是开发中最常见的需求之一,那么让我们来看一个由框架BASE2和Jquery的结合版本吧. 上一次的错误太多,排版也出现了问题,重写了一遍,希望大家支持. 循环遍历一个元素是开发中最常见 ...

  5. java setmonth_javascript方法setMonth设置2月份变成3月份的小问题

    ant.design 4.x获取form表单的方式 ant.design 4.x获取form表单的方式 发布:2020-12-29 阅读(146) ant.design v5 and 中如何在clas ...

  6. Calendar类的get () 与set()在获取月份情况下与设置月份情况下不同

    public static void getAllDayofMonth(String date) { /*** 以下是月份三种情况测试* * 在没有设置月份的情况下,获取当前月份的测试?: 当前月份为 ...

  7. js url参数的获取和设置以及删除

    js url参数的获取和设置以及删除 //获取url参数的值:name是参数名function getQueryString(name) {var reg = new RegExp("(^| ...

  8. h5网页在移动端(安卓)head里的title为空,默认显示url地址。js代码将head的title设置为空

    h5网页在移动端(安卓)head里的title为空,默认显示url地址.js代码将head的title设置为空 解决方案: document.title='\u200E' router.beforeE ...

  9. 在html中用于设置页面元信息的标示符,在html中用于设置页面元信息的标示符是什么...

    在html中用于设置页面元信息的标示符是什么? 在html中用于设置页面元信息的标示符是Meta: Meta元素 头元素包含着关于文档的概要信息. HTML 同样包含位于 head 元素内部的 met ...

最新文章

  1. Jvm面试题及答案 100道(持续更新)
  2. Qt安装及配置_很详细(附下载网址)
  3. 一加6升级android p,一加6手机升级安卓P攻略 教你怎么更新安卓P Beta版
  4. 手机端部署的超分机器学习模型-MobiSR
  5. 做事情一定要从小事情着手
  6. Linux查看端口使用状态及启动
  7. 4G物联网网关和工业路由器的区别
  8. 14 WM配置-主数据-定义存储单位类型(Storage Unit Type)
  9. DreamFacotry 第6章 将业务逻辑集成到DreamFactory API中
  10. python与数学关系大吗_通过一个简单的数学游戏,清晰了解各大编程语言之间的一些区别...
  11. 【Java】java代理 静态代理 动态代理 proxy
  12. 每日一测1(带命令行参数运行)
  13. 兄弟 你们永远是我的大哥哥
  14. hook原理介绍与简单实例
  15. uniapp 按钮固定在底部
  16. html服装商品分类页面,商品分类.html
  17. 力天创见客流统计分析系统
  18. 图像处理:推导Canny边缘检测算法
  19. 2021年中国银行间同业拆借成交额及加权平均利率分析:成交额、同业拆借及质押式回购加权平均利率均呈增长趋势[图]
  20. 一次HTTP请求的编解码。

热门文章

  1. 摄像头视频推流python_python中用FFmpeg向rtmp服务器推流,实现摄像头直播
  2. linux拷贝文件断电后丢失,linux突然断电重启,配置文件丢失/程序无法打开/文件损坏...
  3. survival | 生存分析(1):生存曲线(上)
  4. Java学习(84)Java集合——案例:公告管理(ArrayList增删改查)
  5. 【C++学习笔记】复合类型和const限定符
  6. 苹果邮箱怎么登录qq邮箱_qq邮箱app下载安装-手机QQ邮箱2020下载v6.1.0 官方安卓版...
  7. 应届生如何做好一份简历?
  8. linux的scp命令突然速度变慢,scp连接缓慢的解决方法
  9. (八)《跟我一起写Makefile》之使用函数
  10. sdutOJ 查字典(Python)