首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

如何用js获取当前月份的天数

在获取每月天数的时候,一般都是存储到一个数组中进行获取,但是如果是二月份的话就需要首先判断是否闰年,再确定是28还是29了。...js可以通过Date对象很方便的获取到每月的天数,在初始化Date对象时,我们可以通过这种方式: var d = new Date(2017,2,0); console.log(d.getDate())...; 以上代码可以在控制台输出2015年2月份的天数 Date对象月份从0开始,即0表示1月份,以此类推。...在上面的代码中,我们初始化d为三月份的第0天,由于JavaScript中day的范围为1~31中的值,所以当设为0时,会向前 一天,也即表示上个月的最后一天。...这里我们巧妙的运用了JavaScript中day的范围为1~31中的值,我们获取第N-1个月的第0天,就是N-1个月的最后一天,这样就获得了第N个月有多少天。

12.3K50

Java 练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为 3

文章目录 一、练习题目 二、使用 switch 语句实现代码 三、将代码改写回 if else 的选择结构 一、练习题目 编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数...月份1、3、5、7、8、10、12 时,天数为 31 天。 月份为 4、6、9、11 时,天数为 30 天。 月份为 2 时,若为闰年,天数为 29 天,否则,天数为 28 天。...= 0) || (year % 400 == 0)); switch(month) { case 1: case 3: case 5: case 7: case 8: case...day = 29; else day = 28;break; default:System.out.println("Error:invalid input"); System.exit(1)...= 0) || (year % 400 == 0)); if(month == 1 || month == 3 || month == 5 || month == 7 || month == 8 |

1.7K30

node.js(1)

什么是node.js node.js是一个基于Chrome V8引擎的JavaScript运行环境 我们学习node.js主要就是学习内置的API怎么使用 注意: 浏览器是JavaScript...的前端运行环境 node.js是JavaScript的后端运行环境 node.js中无法调用DOM和BOM等浏览器内置API,因为node.js是一个独立的运行环境,没有DOM和BOM等API node.js...fs') fs.readFile( )方法 使用readFile()方法,可以读取指定文件中的内容,语法格式如下: fs.readFile(path[,options],callback) 参数1:...fs.writeFile( )方法 使用fs.writeFile( )方法可以向指定的文件写入内容,语法如下: fs.writeFile(file, data[,options], callback) 参数1:...导入的方法和之前一样: 1.导入模块+2.创建web实例 3.为服务器实例绑定request事件,只要有客户端来请求我们的服务器,就会触发request事件,从而调用这个事件处理函数

1.1K10

Javascript(1)-js入门

(条件为真执行的代码):(条件为假执行的代码) 3.循环 /* JS中提供了三种普通循环结构 for循环 while循环...函数要执行必须需要的数据 定义在函数中的变量:形式参数 实际调用函数时传递的数据:实际参数 函数的返回值:函数执行完成之后返回的结果 通过return关键字来返回函数执行的结果 5.字符串操作 JS...开始位置增加一个元素 indexOf()查看某个元素的位置 length获取数组的长度 9.内置日期时间对象Date 创建日期对象new Date() 获取年份:getFullYear() 获取月份...:getMonth() 注意:获取月份 0~11 获取天数:getDate() 获取星期:getDay() 获取小时:getHours() 获取分钟:getMinutes() 获取秒钟:getSeconds...的用法与区别 用法: test1 test2 在JS中可以使用: test.innerHTML

1.3K40
领券