Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでこの日付から1週間を引くにはどうすればよいですか?


現在の日付から1週間、つまり7日を引く必要があります。以下は構文です-

var anyVariableName=new Date(yourCurrentDate.setDate(yourCurrentDate.getDate() - 7)

まず、現在の日付を取得します-

var currentDate = new Date();
console.log("The current Date="+currentDate);

ここで、setDate()メソッドを使用して新しい日付を設定し、7日を減算します-

var currentDate = new Date();
console.log("The current Date="+currentDate);
var before7Daysdate=new Date(currentDate.setDate(currentDate.getDate() - 7));
console.log("The One week ago date="+before7Daysdate);

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

ここで、私のファイル名はdemo60.jsです。

出力

これにより、次の出力が生成されます-

PS C:\Users\Amit\JavaScript-code> node demo60.js
The current Date=Tue Jul 14 2020 19:12:43 GMT+0530 (India Standard Time)
The One week ago date=Tue Jul 07 2020 19:12:43 GMT+0530 (India Standard Time)

  1. JavaScriptで現在の時刻を別の時刻に設定するにはどうすればよいですか?

    JavaScriptでは、Dateオブジェクトで現在の日付を表示するシステム時間がかかるため、これを行うことはできません。ただし、次のコードのようにタイムゾーンを変更することで、現在の日付を変更できます- 例 <!DOCTYPE html> <html>    <body>       <script>          var date, offset, nd;          date = n

  2. JavaScriptでイベントオブジェクトをある関数から別の関数に渡す方法は?

    以下は、JavaScriptでイベントオブジェクトをある関数から別の関数に渡すためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <s