Lewati ke konten

Kalkulator tanggal

Hitung hari kalender atau hari kerja antar tanggal, atau tambah dan kurangi tahun, bulan, minggu, dan hari.

Pilih perhitungan

Jenis hitungan hari

Hasil

-

Pilih perhitungan

Kalkulator tanggal

Mulai cepat

1
Pilih selisih hari, tambah ke tanggal, atau kurangi dari tanggal.
2
Untuk selisih tanggal, isi tanggal mulai dan akhir, lalu pilih hari kalender atau kerja. Untuk tambah/kurang, isi tanggal mulai dan satuan.
3
Hasil diperbarui secara instan. Perbedaan tanggal tidak termasuk tanggal akhir kecuali Anda mengaktifkan mode inklusif.

Skenario umum

Batas waktu

tambahkan 14 hari, 6 minggu, atau 3 bulan untuk menemukan tanggal target.

Perencanaan perjalanan

hitung berapa hari kalender di antara dua tanggal.

Mundur

kurangi jendela persiapan dari tanggal target.

Mode Perhitungan & Aturan Penghitungan

Hari antar tanggal: masukkan tanggal mulai dan berakhir; hasil defaultnya adalah selisih hari kalender dari tanggal mulai hingga tanggal akhir.
Sertakan tanggal akhir: aktifkan hanya ketika tanggal akhir dihitung sebagai satu hari penuh; untuk rentang maju, ini menambah satu hari ke selisih default.
Hari kerja: hitung hari kerja antara tanggal. Hari libur regional dan minggu kerja khusus tidak dihapus.
Tambahkan ke tanggal: masukkan seluruh tahun, bulan, minggu, dan hari untuk memproyeksikan tanggal kalender masa depan dari tanggal mulai.
Kurangi dari tanggal: gunakan satuan bilangan bulat yang sama untuk menghitung mundur dari tanggal target atau referensi.
Penanganan akhir bulan: saat menambah atau mengurangi bulan atau tahun, tanggal dipertahankan bila memungkinkan; jika perlu, hasilnya disesuaikan ke hari terakhir bulan target.
Hari kalender: hitung setiap hari. Hari kerja: hanya kecualikan Sabtu dan Minggu.

Saran penggunaan

Jika bulan target tidak memiliki tanggal yang sama, hasilnya disesuaikan ke hari terakhir bulan tersebut.
Mode inklusif ditujukan untuk alur kerja yang menghitung hari akhir sebagai satu hari penuh.
Tanggal diproses sebagai tanggal kalender YYYY-MM-DD untuk menghindari pergeseran zona waktu.

Isi Cepat dari URL

Pramuat alat ini dari hash URL. Gunakan start-date/end-date untuk selisih tanggal, atau start-date dengan years/months/weeks/days untuk hitung tanggal.
view: Mode (opsional: days-between, add-to-date, atau subtract-from-date)
start-date: Tanggal mulai (wajib, YYYY-MM-DD)
end-date: Tanggal akhir (wajib untuk selisih tanggal, YYYY-MM-DD)
inclusive: Hitung inklusif (boolean opsional untuk selisih tanggal)
years: Tahun yang ditambah atau dikurangi (bilangan bulat)
months: Bulan yang ditambah atau dikurangi (bilangan bulat)
weeks: Minggu yang ditambah atau dikurangi (bilangan bulat)
days: Hari yang ditambah atau dikurangi (bilangan bulat)
Contoh: #view=days-between&start-date=2026-04-01&end-date=2026-04-29&inclusive=true
Parameter hash hanya dipakai di browser untuk pramuat alat; CrateX.app tidak mencatatnya.
Jangan masukkan tanggal pribadi, nama klien, atau detail sensitif lain ke URL.

Batasan & kompatibilitas

Mode hari kerja hanya mengecualikan akhir pekan; tidak menerapkan hari libur regional, penutupan usaha, atau minggu kerja khusus.
Alat ini tidak menangani jam tertentu atau konversi zona waktu; gunakan konverter stempel waktu untuk waktu yang benar-benar presisi.
Kontrak, pembayaran, dan tenggat hukum dapat menentukan aturan hitungnya sendiri.

Privasi & keamanan

Perhitungan berjalan di browser. Nilai saat ini secara default tetap berada di sesi browser saat ini.

Pertanyaan umum

6

Lanjutkan langkah berikutnya dengan alat terkait ini.

Seluruh pemrosesan alat terjadi secara lokal di browser Anda.