美文网首页
JS 获取当前月份的第一天和最后一天

JS 获取当前月份的第一天和最后一天

作者: Cherry丶小丸子 | 来源:发表于2021-06-10 17:28 被阅读0次
获取当前月份的第一天
function getCurrentMonthFirstDay(){
    var date = new Date();
    date.setDate(1);
    var month = parseInt(date.getMonth() + 1);
    var day = date.getDate();
    if (month < 10) {
        month = '0' + month
    }
    if (day < 10) {
        day = '0' + day
    }
    return date.getFullYear() + '-' + month + '-' + day;
}
获取当前月份的最后一天
function getCurrentMonthLastDay(){
    var date = new Date();
    var currentMonth = date.getMonth();
    var nextMonth = ++currentMonth;
    var nextMonthFirstDay = new Date(date.getFullYear(), nextMonth, 1);
    var oneDay = 1000 * 60 * 60 * 24;
    var lastTime = new Date(nextMonthFirstDay - oneDay);
    var month = parseInt(lastTime.getMonth() + 1);
    var day = lastTime.getDate();
    if (month < 10) {
        month = '0' + month
    }
    if (day < 10) {
        day = '0' + day
    }
    return date.getFullYear() + '-' + month + '-' + day;
}

相关文章

网友评论

      本文标题:JS 获取当前月份的第一天和最后一天

      本文链接:https://www.haomeiwen.com/subject/tqcpeltx.html