`
踏雪寻梅
  • 浏览: 80757 次
  • 来自: ...
社区版块
存档分类
最新评论

javascript获取当月第一天和最后一天

    博客分类:
  • Web
阅读更多

javascript获取当月第一天和最后一天,有两种方式:

 

1、javascript方式

var date_ = new Date();
var year = date_.getYear();
var month = date_.getMonth() + 1;
var firstdate = year + '-' + month + '-01'
var month_first = formatDate(parseDate(firstdate),"yyyy-MM-dd")+" 00:00:00";

var day = new Date(year,month,0);    
var lastdate = year + '-' + month + '-' + day.getDate();
var month_last = formatDate(parseDate(lastdate),"yyyy-MM-dd")+" 24:00:00";
//alert(firstdate);alert(month_first);
//alert(lastdate);alert(month_last);

 

2、利用 xdate.js 

 

var firstDate = new Date();
firstDate.setDate(1); //第一天
var endDate = new Date(firstDate);
endDate.setMonth(firstDate.getMonth()+1);
endDate.setDate(0);
alert("第一天:"+new XDate(firstDate).toString('yyyy-MM-dd'));
alert("最后一天:"+new XDate(endDate).toString('yyyy-MM-dd'));

 

 

 

分享到:
评论

相关推荐

    获取当月的第一天和最后一天

    本文将详细介绍一个用于获取当月第一天和最后一天的JS时间小插件,以及它提供的其他有用方法。 首先,我们来理解如何获取当前月的第一天和最后一天。在JavaScript中,Date对象是处理日期和时间的主要工具。但是,它...

    javascript脚本获取当月第一天日期和最后一天日期

    总结一下,JavaScript获取当月第一天和最后一天的关键在于理解Date对象的属性和方法,并通过适当的计算调整日期。通过`setDate(1)`可以得到当月第一天,通过计算下个月第一天并减去一天可得到当月最后一天。这些知识...

    根据年月得到当月的天数及日期

    除了获取天数,还可以创建该月份的第一天和最后一天的日期对象。这在处理日期范围或者事件调度时非常有用。 6. **性能优化**: 对于大量数据处理,可以预先计算好一年所有月份的天数并存储,然后直接查询,提高...

    使用JS获取本周本月时间段的方法

    1. 获取当前月份的第一天和最后一天。 ```javascript let firstDayOfMonth = new Date(currentDate.getFullYear(), currentDate.getMonth(), 1); let lastDayOfMonth = new Date(currentDate.getFullYear(), ...

    allocate-time:用于得到时间节点及时间段的数据信息

    用于获取时间节点和时间段的数据信息 内置依赖moment.js ...getFirstAndEndDayOfMonth(format) 得到当月的第一天和最后一天 getFirstAndEndDayOfYear(format) 得到当年的第一天和最后一天 Example const

    js代码-根据月份返回当月所有日期

    Date对象提供了`getDate()`、`getMonth()`和`getFullYear()`方法来获取日期、月份和年份,但没有直接获取月份第一天和最后一天的方法。我们可以利用`setDate()`方法来设置日期为1,然后加1个月得到下个月的第一天,...

    JS简易的年历选项卡效果类似滑动门且有当月备注信息.zip

    在实际编码过程中,我们可能会使用`Date`对象来处理日期相关的计算,如获取当前月的第一天和最后一天,以及判断某个日期是否为周末等。同时,为了实现滑动效果,可能需要用到CSS的`transition`属性或者JavaScript的...

    cognos 默认选中时间段

    这部分脚本主要用于获取当前日期,并根据当前日期计算出本月的第一天和最后一天,然后将这两个日期分别设置为日历控件1和2的默认值。 ```javascript // 初始化日期对象 var date_ = new Date(); // 获取当前年份和...

    获取今天,昨天,本周,上周,本月,上月时间(实例分享)

    获取上周的日期需要将当前日期减去上周的天数(即`nowDate.getDay()`加1,因为一周的最后一天是周日)。 10. **获取本月的开始和结束日期**: 本月的开始日期是将日期设置为1,结束日期是下个月的1号减去1天。 ...

    jquery(侧面)万年历

    在上述代码中,我们使用了JavaScript的Date对象来获取月份的第一天和最后一天,以便正确地生成日历。同时,通过CSS可以为日历添加样式,如背景色、字体大小等,以实现美观的视觉效果。 此外,为了增加互动性,我们...

    JS getMonth()日期函数的值域是0-11

    在函数中,作者使用了 Date 对象的构造函数和 parse() 方法来创建日期实例,并计算出下个月的第一天和当前月份的最后一天。 当作者错误地使用了 m 而不是 m-1 来创建日期实例时,导致了日期计算错误,从而引发了对...

Global site tag (gtag.js) - Google Analytics