精华内容
下载资源
问答
  • javascript脚本获取当月第一天日期和最后一天日期,脚本测试正确无误。
  • js 当月第一天和最后一天

    千次阅读 2018-11-20 10:10:04
    当月第一天和最后一天 可直接用年月日构造一个日期: var date = new Date(), y = date.getFullYear(), m = date.getMonth(); var firstDay = new Date(y, m, 1); var lastDay = new Date(y, m + 1, 0); 或 var date...

    当月第一天和最后一天

    可直接用年月日构造一个日期:

    var date = new Date(), y = date.getFullYear(), m = date.getMonth();
    var firstDay = new Date(y, m, 1);
    var lastDay = new Date(y, m + 1, 0);

    var date = new Date();
    var firstDay = new Date(date.getFullYear(), date.getMonth(), 1);
    var lastDay = new Date(date.getFullYear(), date.getMonth() + 1, 0);

    指定月份的第一天和最后一天

    比如2012年1月第一天和最后一天,运算时月份要减1

    var y = 2012, m = 1
    var firstDay = new Date(y, m - 1, 1);
    var lastDay = new Date(y, m, 0);
    console.log(firstDay);
    console.log(lastDay);

    展开全文
  • 在项目过程中,有时候需要默认展示一个月的查询条件,即当月第一天和最后一天。 2. 代码 2.1 代码示例  直接调用getFirstAndLastDay()即可得到当月第一天和最后一天。 /** * 获取当前月份的第一天和...

    1. 概述

    1.1 说明

    在项目过程中,有时候需要默认展示一个月的查询条件,即当月的第一天和最后一天。

     2. 代码

    2.1 代码示例

      直接调用getFirstAndLastDay()即可得到当月的第一天和最后一天。

        /**
         * 获取当前月份的第一天和最后一天
         **/
        function getFirstAndLastDay() {
            let now = new Date();
            let strLink = "-";
            let year = now.getFullYear();
            let month = now.getMonth() + 1;
            if (month >= 1 && month <= 9) {
                month = "0" + month;
            }
            let lastDay = this.getLastDay(year, month);
            let firstDate = year + strLink + month + strLink + '01';
            let lastDate = year + strLink + month + strLink + lastDay;
            let returnArr = [firstDate, lastDate];//以数组形式返回
            return returnArr;
        }
        /**
         * 获取当月的最后一天
         * @param year 年份
         * @param month 月份
         **/
        function getLastDay(year,month){
            let new_year = year;
            let new_month = month++;//取下一个月的第一天,方便计算(最后一天不固定)
            if(month>12){//如果当前大于12月,则年份转到下一年
                new_month -=12;//月份减
                new_year++;//年份增
            }
            // 取当年当月对应的下个月的前一天,即当前月的最后一天
            let last_date = new Date(new_year,new_month,0).getDate();
            return last_date;
        }

     

     

      

    转载于:https://www.cnblogs.com/ajuan/p/10384932.html

    展开全文
  • JS 获取当月第一天与最后一天

    千次阅读 2017-07-27 10:26:03
     * 获取当前月的第一天  */ function getCurrentMonthFirst(){  var date=new Date();  date.setDate(1);  return date; } /**  * 获取当前月的最后一天  */ function getCurrentMonthLast(){  var date=new...
    /**
     * 获取当前月的第一天
     */
    function getCurrentMonthFirst(){
     var date=new Date();
     date.setDate(1);
     return date;
    }
    /**
     * 获取当前月的最后一天
     */
    var d = new Date();
    d.setMonth(d.getMonth()+1);
    d.setDate(0);
    alert('本月最后一天为:'+ new Date(d).getDate());

    }
    0
    0
    展开全文
  • js 获取当月第一天和最后一天

    千次阅读 2016-06-16 16:11:29
    var d= new Date(); //设置成第一天  d.setDate(1);...//设置到当月第一天  d.setMonth(now.getMonth() + 1);//再设置成下个月  d.setDate(now.getDate() - 1);//最后减一天即为当月最后一天

     var  d= new Date();

    //设置成第一天

     d.setDate(1);


    //设置当前月最后一天

     d.setDate(1);//设置到当月第一天

     d.setMonth(now.getMonth() + 1);//再设置成下个月

      d.setDate(now.getDate() - 1);//最后减一天即为当月最后一天


    展开全文
  • * 获取当前月份的第一天、当天和最后一天 **/ function getFirstNowLastDay() { var now = new Date(); var strLink = "-"; var year = now.getFullYear(); var month = now.getMonth() + 1; ...
  •  * 获取当前月的第一天  */ function getCurrentMonthFirst(){  var date=new Date();  date.setDate(1);  return date; } /**  * 获取当前月的最后一天  */ function getCurrentMonthLast(){  ...
  • NULL 博文链接:https://kingtoon.iteye.com/blog/1618492
  • js获取当月第一天以及最后一天

    千次阅读 2019-02-27 10:11:37
    //获取当前月份第一天 var date = new Date(); date.setDate(1); var months = parseInt(date.getMonth() + 1); var days = date.getDate(); if (months &lt; 10) { months = '0' ...
  • js获取当月第一天和最后一天

    千次阅读 2018-11-24 10:07:42
    function getNowMonthDate() { var date = new Date(); var year = date.getFullYear() + ""; var month = (date.getMonth() + 1) + "... // 本月第一天日期 var begin = year + ...
  • 获取当月第一天和最后一天 var date = new Date(), y = date.getFullYear(), m = date.getMonth(); var firstDay = new Date(y, m, 1); var lastDay = new Date(y, m + 1, 0); firstDay.toLocaleDateString() last...
  • JS怎么获取当月最后一天

    千次阅读 2020-10-24 21:36:28
    JS怎么获取当月最后一天,获取3个月后,5年后
  • JS与JAVA获取当月第一天与最后一天

    千次阅读 2011-05-30 21:15:00
    JavaScript 获取:  获取第一天  var myDate = new Date();  var year = myDate.getFullYear();  var month = myDate.getMonth()+1;  if (month){  month = "0"+month;...
  • JS获取当月第一天和最后一天

    万次阅读 2018-04-23 14:22:07
    // 把日期格式转换成时间撮 var time = new Date().getTime(); console.log(getCurrentMonthFirst()); console.log(getCurrentMonthLast()); // 获取当前月的第一天 function getCurrentMonthFirs...
  • 对别的大佬代码进行改进( 原来第一天的时间是当前电脑的时间,最后一天是00:00:00 ) // 本月第一天 getCurrentMonthFirst () { var date = new Date() date.setDate(1) return new Date(new Date(date)....
  • javascript当月第一,最后一天,本周第一,最后一天 function showWeekFirstDay() { var Nowdate=new Date(); var WeekFirstDay=new Date(Nowdate-(Nowdate.getDay()-1)*86400000); alert(W...
  • //获取当月第一天 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); String firstday; Calendar cale = Calendar.getInstance(); cale.add(Calendar.MONTH, 0); cale.set(Calendar.DAY_OF_...
  • moment 的使用 当月第一天

    千次阅读 2021-02-03 17:04:48
    moment获取天的23时59分59秒可以用moment().... 获取本周第一天(周日)0时0分0秒 moment().startOf('week') 获取本周周一0时0分0秒 moment().startOf('isoWeek') 获取当前月第一天0时0分0秒 mome.
  • 主要利用Calendar类的Calendar.DAY_OF_MONTH,当值为0时,默认获取到上个月的最后一天。 String strDate = "2019-12-10"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date parseDate = sdf....
  • }, 获取当月第一天 // 获取当月第一天 getCurrentMonthFirstDay() { let date = new Date(); date.setDate(1); let month = parseInt(date.getMonth() + 1); let day = date.getDate(); if (month ) { month = "0" ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,037
精华内容 1,214
关键字:

js当月的第一天