js獲取指定日期的前一天 後一天

2022-08-23 11:57:13 字數 966 閱讀 2489

**:

方法一:獲取指定日期的前幾天或後幾天  

date代表指定日期,格式:2018-09-27

day代表天數,-1代表前一天,1代表後一天

// date 代表指定的日期,格式:2018-09-27

// day 傳-1表始前一天,傳1表始後一天

//js獲取指定日期的前一天,後一天

function

getnextdate(date, day) ;

getnextdate("2018-09-27",-1);

執行結果: 2018-09-26

方法二:獲取當前日期的前幾天或後幾天   通過24*60*60*1000轉成毫秒計算

//

js取得當前日期的前一天

var curdate = new

date();

var predate = new date(curdate.gettime() - 24*60*60*1000).format("yyyy-mm-dd");

$("#currenttime").html(predate);

var date = $("#currenttime").html();

console.log("前一天的日期:" + date);

//

日期格式化

date.prototype.format = function

(format) ;

if (/(y+)/.test(format)) format = format.replace(regexp.$1, (this.getfullyear() + "").substr(4 - regexp.$1.length));

for (var i in

args)

return

format;

};

獲取指定日期的後一天或前一天的日期

思想 1.獲取乙個日曆的例項 2.將指定的時間格式化成date型別 3.獲取該date的int型別的時間天數day 4.將day 或者 1 5.根據計算後的day轉化成date型別 6.轉化為易懂的格式 獲得指定日期的後一天 引數無論是y m d 還是y m d h m s 返回值都只有yyyy m...

UNIX下獲取前一天後一天的日期

在linux下 d選項 date y m d d n days 今天的後n天日期 date y m d d n days 今天的前n天日期在unix下沒有 d 選項,所以無法使用上面的方法,參照如下shell bin sh 輸入日期引數,不輸入預設當天 if eq 1 then today 1 el...

獲取指定日期的前一天日期

看部落格的時候,看到一篇文章,是獲取指定日期的前一天日期,所以自己也寫了乙個方法,如下 1 2 功 能 根據年月得到指定月份的天數 3 參 數 nyear 年 4 nmonth 月 5 返 回 值 最大天數 6 創 建 人 maojw78 9function getdaysofmonth nyear...