Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ฉันจะลบหนึ่งสัปดาห์จากวันที่นี้ใน JavaScript ได้อย่างไร


คุณต้องลบหนึ่งสัปดาห์เช่น 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)