Tambahkan dan kurangi tanggal

Tanggal hasil
Berikutnya: tahun dan bulan

Pilih tanggal awal, tentukan arah penambahan atau pengurangan, masukkan jumlah dalam hari, minggu, bulan, atau tahun, lalu alat ini akan menghasilkan tanggal lengkap beserta nama hari dan nama bulannya. Sangat praktis untuk menghitung tanggal akhir kontrak, jangka waktu pembayaran, masa berakhir garansi, periode permohonan visa penerbangan, atau batas waktu pribadi seperti “90 hari sejak hari ini”, tanpa perlu membuka kalendar.

Cara menambah atau mengurangi tanggal

  1. 1

    Pilih tanggal awal

    Semua tanggal kalender antara tahun 1900 dan 2100 dapat digunakan. Hari ini akan diisi secara otomatis.

  2. 2

    Pilih arah

    Menambahkan tanggal membuat tanggal bergerak ke depan; mengurangi tanggal membuat tanggal bergerak ke belakang.

  3. 3

    Masukkan jumlah

    Gabungkan hari, minggu, bulan, dan tahun dalam satu operasi. Satu minggu setara dengan 7 hari secara internal.

  4. 4

    Baca tanggal yang dihasilkan

    Hasilnya menampilkan tanggal yang dihasilkan dengan nama hari dan nama bulan.

Aritmetika kalender lebih rumit daripada yang tampaknya

Menambahkan hari sangat sederhana: cukup ubah nomor hari dalam sistem Julian. Namun, untuk menambah bulan dan tahun, setiap implementasi perlu menentukan cara penanganan kasus ekstremnya. Alat ini menerapkan aturan akhir bulan yang dipakai sebagian besar pustaka tanggal modern: jika jumlah hari pada bulan tujuan lebih sedikit daripada bulan sumber, hasilnya akan dibatasi pada hari terakhir yang masih sah.

  • 31 Januari + 1 bulan → 28 Februari (29 Februari pada tahun kabisat).
  • 31 Maret + 1 bulan → 30 April.
  • 29 Februari 2024 + 1 tahun → 28 Februari 2025 (bukan 1 Maret).

Tugas-tugas matematika tanggal umum

Kasus penggunaan Aturan umum
Faktur Net-30 Tanggal penerbitan + 30 hari
Faktur Net-60 atau Net-90 Tanggal penerbitan + 60 atau 90 hari
Jendela berputar Schengen 90/180 Tanggal kedatangan ditambah 89 hari sebelum hari hukum terakhir
Validitas US ESTA Tanggal persetujuan + 2 tahun
Masa berlaku paspor standar Tanggal penerbitan + 10 tahun
Masa percobaan Tanggal dimulai + 3 atau 6 bulan
Garansi (konsumen) Tanggal pembelian + 1 atau 2 tahun

Minggu ≠ bulan

Sebuah minggu selalu terdiri dari 7 hari. Sebulan memiliki 28, 29, 30, atau 31 hari, tergantung pada sistem yang digunakan. Jika Anda menambahkan “3 minggu” ke suatu tanggal tertentu, jumlah hari yang berubah akan selalu sebesar 21 hari; sedangkan penambahan “3 bulan” dapat menghasilkan perubahan antara 89 hingga 92 hari. Pilih satuan waktu yang sesuai dengan kontrak atau peraturan yang berlaku.

Hari kerja versus hari kalender

Alat ini menghitung hari kalender (setiap hari dalam seminggu). Jika kontrak menyatakan “dalam waktu 10 hari kerja”, akhir pekan dan hari libur umum tidak dihitung; gunakan kalkulator hari kerja sebagai pengganti, dan perlu diingat bahwa penentuan hari libur umum bergantung pada yurisdiksi Anda.

Pertanyaan yang Sering Diajukan

Hasilnya dibatasi pada hari terakhir bulan tujuan, yaitu 28 Februari (atau 29 Februari pada tahun kabisat). Temporal di JavaScript dan dateutil di Python bekerja dengan cara yang sama, begitu pula metode NoOverflow di pustaka Carbon untuk PHP. Sebaliknya, modify() biasa di DateTime PHP tidak membatasi tanggal dan justru meluncur ke bulan Maret.

Tidak. Alat ini berfungsi untuk hari kalender, minggu, bulan, dan tahun; akhir pekan serta hari libur umum juga termasuk dalam cakupannya. Untuk perhitungan pada hari kerja, gunakan kalkulator khusus untuk hari kerja.

Perhitungan ini sepenuhnya berbasis tanggal, sehingga tidak ada zona waktu yang berlaku. Pukul tengah malam maupun pukul 23:59 pada hari yang sama menghasilkan hasil yang sama.

Ya. Alat ini menerapkan periode waktu secara bertahap: pertama tahun, kemudian bulan, lalu minggu, dan akhirnya hari, sesuai dengan cara kebanyakan orang memahami frasa “2 tahun, 3 bulan, dan 10 hari sejak hari ini”.

Tidak. Tanggal dan jumlah Anda hanya dikirim ke server kami untuk menghitung hasil sebagai bagian dari interaksi halaman, dan muncul sebentar di tautan halaman saat Anda menelusuri langkah-langkah alat ini. Nilai tersebut tidak disimpan, dicatat, atau dibagikan kepada siapa pun.

Alat Terkait

Alat ini tersedia dalam bahasa lain