如何通过javascript获得当前月的日子总数?

MiSenIn 2010-11-10 01:40:49
如何通过javascript获得当前月的日子总数?
...全文
84 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hch126163 2010-11-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 mercedes2 的回复:]

引用 1 楼 cloudgamer 的回复:

这里有一个方法,当获取指定年月日的日期时,设置日参数为0,就可以获取上一个月的最后一天,所以可以这样获取:

new Date(this.Year, this.Month, 0).getDate()

具体可以参考这个日历控件


恩,好办法.

var date = new Date();
date.setDate(0);……
[/Quote]

+1
mercedes2 2010-11-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 cloudgamer 的回复:]

这里有一个方法,当获取指定年月日的日期时,设置日参数为0,就可以获取上一个月的最后一天,所以可以这样获取:

new Date(this.Year, this.Month, 0).getDate()

具体可以参考这个日历控件
[/Quote]

恩,好办法.

var date = new Date();
date.setDate(0); //日期从1开始,减去1天就是上个月最后一天,如果增加天数会改变月份或者年份,那么日期对象会自动完成这种转换。
var daynum = date.getDate();
cloudgamer 2010-11-10
  • 打赏
  • 举报
回复
这里有一个方法,当获取指定年月日的日期时,设置日参数为0,就可以获取上一个月的最后一天,所以可以这样获取:

new Date(this.Year, this.Month, 0).getDate()

具体可以参考这个日历控件

87,917

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧