欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js根据年月获取这月或者年的开始日期和结束日期

程序员文章站 2022-06-07 11:51:27
...

获取月的:

//获取这个月的月初和月末
function getMonthStartEnd(vars){
    var str = '';
    if(vars!=null&&vars!=''){
        var nyYear=vars.slice(0,4);
        var nyMonth=vars.slice(4,vars.length);
        var firstDay = new Date(nyYear,nyMonth-1);
        var lastDay = new Date(new Date(nyYear,nyMonth).valueOf()-60*60*1000*24);
        function datasFormat(d){
            var datetime=d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate();
            return datetime;
        }
        str = datasFormat(firstDay) + "/" + datasFormat(lastDay)
     }
    return str
}

获取年的:

//获取年的开始日期和结束日期
function getYearStartEnd(vars){
    return vars+"-01-01/"+vars+"-12-31"
}
相关标签: javascript