Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Mengira Tarikh Lalu Menggunakan JavaScript Biasa?
Mengira Tarikh Lalu daripada Tarikh JavaScript Biasa
Dalam JavaScript, bekerja dengan tarikh dan masa boleh menjadi mudah dengan objek Tarikh terbina dalam . Walau bagaimanapun, tugasan tertentu, seperti menolak hari daripada objek Tarikh biasa, mungkin memerlukan sedikit manipulasi.
Untuk mengira tarikh bilangan hari yang ditentukan sebelum hari ini, anda boleh menggunakan pendekatan berikut:
var d = new Date(); d.setDate(d.getDate() - daysToRemove);
Pendekatan ini melibatkan mencipta objek Tarikh baharu, menetapkan sifat tarikhnya kepada tarikh semasa tolak bilangan hari yang diingini untuk dialih keluar, dan kemudian menyimpan hasilnya semula dalam pembolehubah d.
Sebagai contoh, untuk mencari tarikh 5 hari sebelum hari ini, anda akan menggunakan kod berikut:
var d = new Date(); d.setDate(d.getDate() - 5);
Kaedah setDate() mengubah suai objek tarikh secara langsung, jadi anda melakukannya tidak perlu menetapkan semula objek Tarikh kepada pembolehubah baharu.
Perhatikan bahawa walaupun pendekatan ini membolehkan anda menolak hari daripada tarikh semasa, anda juga boleh menggunakan teknik yang serupa untuk tolak hari daripada mana-mana objek Tarikh lain dengan menggunakan kaedah setDate() padanya.
Atas ialah kandungan terperinci Bagaimanakah Saya Mengira Tarikh Lalu Menggunakan JavaScript Biasa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!