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

原生JS获取:当前日期/指定日期+天数的代码实例

程序员文章站 2022-03-12 10:13:30
原生js获取:当前日期/指定日期+天数的代码实例 function getdatestr(adddaycount){ var dd = new date();...

原生js获取:当前日期/指定日期+天数的代码实例

function getdatestr(adddaycount){
    var dd = new date();
    dd.setdate(dd.getdate()+adddaycount);//获取adddaycount天后的日期
    var y = dd.getfullyear();
    var m = dd.getmonth()+1;//获取当前月份的日期
    var d = dd.getdate();
    if(m < 10) m = '0'+m;
    return y+"-"+m+"-"+d;
}
function getdatestr(adddaycount,addmonthcount){
    var dd = new date();
    dd.setmonth(dd.getmonth()+addmonthcount);
    dd.setdate(dd.getdate()+adddaycount);//获取adddaycount天后的日期
    var y = dd.getfullyear();
    var m = dd.getmonth()+1;//获取当前月份的日期
    var d = dd.getdate();
    if(m < 10) m = '0'+m;
    if(d < 10) d = '0'+d;
    return y+"-"+m+"-"+d;
}
function dateadd(startdate,day){
    startdate = new date(startdate);
    startdate = +startdate + 1000 * 60 * 60 * 24 * day;
    startdate = new date(startdate);
    var nextstartdate = startdate.getfullyear() + "-" + (startdate.getmonth() + 1) + "-" + startdate.getdate() + ' '+startdate.gethours() + ':' + startdate.getminutes() + ':' + startdate.getseconds();
    return nextstartdate;
}