js n日前、n日後の日付を求める

2011/12/05
秒に変換して計算。その後、日付に換算。

めも

  1. function computeDate(year, month, day, addDays)
  2. {
  3.   var dt = new Date(year, month – 1, day);
  4.   var baseSec = dt.getTime();
  5.   var addSec = addDays * 86400000;//日数 * 1日のミリ秒数
  6.   var targetSec = baseSec + addSec;
  7.   dt.setTime(targetSec);
  8.   return dt;
  9. }
  10.  
  11. // 今日
  12. var now = new Date();
  13. var nY = now.getFullYear();
  14. var nM = now.getMonth() + 1;
  15. var nD = now.getDate();
  16.  
  17. // 今日の「1日前」
  18. var yesterday = computeDate(nY, nM, nD, -1);
  19. var yY = yesterday.getFullYear();
  20. var yM = yesterday.getMonth() + 1;
  21. var yD = yesterday.getDate();

js n日前、n日後の日付を求める2

新着(ニュース関連以外)

2018-07-26
年賀状で「新春」とか書くけど・・・何故なんだろうと8月を目前にした今、疑問に思った。
2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい