Add Days To Date.now Javascript

3 min read Jun 22, 2024
Add Days To Date.now Javascript

Menambahkan Hari ke Tanggal Saat Ini di JavaScript

JavaScript menyediakan berbagai metode untuk memanipulasi tanggal. Salah satu yang paling umum adalah menambahkan hari ke tanggal saat ini. Untuk melakukan hal ini, Anda dapat menggunakan objek Date dan metode setDate().

Cara Menambahkan Hari ke Tanggal Saat Ini

Berikut adalah langkah-langkah untuk menambahkan hari ke tanggal saat ini:

  1. Buat objek Date: Gunakan new Date() untuk mendapatkan tanggal dan waktu saat ini.
  2. Dapatkan hari saat ini: Gunakan getDate() untuk mendapatkan hari saat ini dari objek Date.
  3. Tambahkan hari yang diinginkan: Tambahkan jumlah hari yang ingin ditambahkan ke hari saat ini.
  4. Atur hari yang baru: Gunakan setDate() untuk mengatur hari yang baru ke objek Date.

Berikut adalah contoh kode JavaScript untuk menambahkan 5 hari ke tanggal saat ini:

const today = new Date(); // Mendapatkan tanggal saat ini
const currentDay = today.getDate(); // Mendapatkan hari saat ini
const newDay = currentDay + 5; // Menambahkan 5 hari
today.setDate(newDay); // Mengatur hari yang baru

console.log(today); // Menampilkan tanggal yang telah diubah

Contoh Lainnya

Berikut adalah contoh kode lain yang dapat Anda gunakan untuk menambahkan hari ke tanggal saat ini:

function addDays(date, days) {
  const newDate = new Date(date);
  newDate.setDate(newDate.getDate() + days);
  return newDate;
}

const today = new Date();
const newDate = addDays(today, 3);

console.log(newDate);

Kode ini membuat fungsi addDays() yang menerima dua argumen: tanggal dan jumlah hari yang ingin ditambahkan. Fungsi ini kemudian mengembalikan tanggal yang telah diubah.

Kesimpulan

Dengan menggunakan objek Date dan metode setDate(), Anda dapat dengan mudah menambahkan hari ke tanggal saat ini di JavaScript. Kode ini dapat berguna untuk berbagai aplikasi, seperti menghitung tanggal jatuh tempo, merencanakan jadwal, atau menampilkan informasi tanggal yang diubah.