JS獲取下個月或上個月的今天

2021-08-30 17:22:42 字數 880 閱讀 1390

date.prototype.format = function(fmt) ; 

if(/(y+)/.test(fmt))

for(var k in o)

}return fmt;

}

// 呼叫方式

/*var time1 = new date().format("yyyy-mm-dd hh:mm:ss");

為了方便就封裝成傳遞乙個天數,即可獲取多少天後的現在時間。如果獲取上個月就傳遞乙個-30,就可以獲取到上個月的今天,雖然不完美,暫時先救急。

// 獲取多少天後的日期  傳天數

function getdateafter(adddaycount)

return y+"-"+(m)+"-"+(d);

}// 獲取多少天後的時間 傳天數

function gettimeafter(adddaycount)

dd.setdate(dd.getdate()+adddaycount);//獲取adddaycount天後的日期

var y = dd.getfullyear();

var m = dd.getmonth()+1;//獲取當前月份的日期

var d = dd.getdate();

var h = dd.gethours();

var mm = dd.getminutes();

var ss = dd.getseconds();

return y+"-"+checkt(m)+"-"+checkt(d)+" "+checkt(h)+":"+checkt(mm)+":"+checkt(ss);

}

js獲取上個月的今天或者下個月的今天

如果上個月或者下個月沒有今天,就取上個月或者下個月的最後一天。傳引數 1是下個月的今天,1是取上個月的今天。function getxmonthtoday type if parseint day 10 now year month day 如果取當月日期可直接 return 返回 var prem...

python中計算上個月和下個月的第一天的方法

鬧騰,乙個簡單的東西複雜化了,記錄下吧 import datetime,time defget 1st of last month 獲取上個月第一天的日期,然後加21天就是22號的日期 return 返回日期 today datetime.datetime.today year today.year...

獲取 下幾個月的今天

param date 傳入的日期 param month 下幾個月 return 接下來幾個月每個月的今天 最後乙個月 向前推一天 可根據需要確定是否向前推 傳入string的方法如下 public static list string getdateby string date,integer m...