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

Bagaimana untuk Menolak X Hari daripada Tarikh JavaScript?

Barbara Streisand
Lepaskan: 2024-12-04 16:29:11
asal
545 orang telah melayarinya

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);
Salin selepas log masuk

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());
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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 terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan