Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Menolak X Hari daripada Tarikh JavaScript?

Bagaimana untuk Menolak X Hari daripada Tarikh JavaScript?

Barbara Streisand
Barbara Streisandasal
2024-12-04 16:29:11622semak imbas

How to Subtract X Days from a JavaScript Date?

Menolak Hari daripada Tarikh JavaScript Biasa

Dalam JavaScript, anda boleh kembali dengan mudah bilangan hari yang ditentukan dari tarikh tertentu menggunakan kaedah setDate().

Soalan: Bagaimanakah saya boleh menolak X hari daripada JavaScript biasa Tarikh?

Jawapan:

Untuk mengira tarikh X hari sebelum tarikh tertentu:

  1. Buat objek Tarikh baharu untuk objek asal tarikh.
  2. Gunakan kaedah setDate() untuk mengubah suai tarikh baharu dengan menolak X daripada hari semasanya nilai.

Sebagai contoh, untuk mengira tarikh 5 hari sebelum hari ini:

var d = new Date();
d.setDate(d.getDate() - 5);

Nota:

  • The kaedah setDate() mengubah suai objek tarikh di tempat dan mengembalikan nilai masa tarikh dikemas kini.
  • Untuk memaparkan kemas kini tarikh dalam format yang boleh dibaca, anda boleh menggunakan kaedah toLocaleString().

Contoh:

var d = new Date();

document.write('Today is: ' + d.toLocaleString());

d.setDate(d.getDate() - 5);

document.write('<br>5 days ago was: ' + d.toLocaleString());

Atas ialah kandungan terperinci Bagaimana untuk Menolak X Hari daripada Tarikh JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Ambil Panduan Penuh APIArtikel seterusnya:Ambil Panduan Penuh API