Kehidupan sehari-hari

Kalkulator Tanggal

Pengaturan
Atur ulang
Bagikan hasil
Simpan
Sematkan
Laporkan bug

Bagikan kalkulator

Tambahkan kalkulator gratis kami ke situs web Anda

Harap masukkan URL yang valid. Hanya URL HTTPS yang didukung.


Gunakan sebagai nilai default untuk kalkulator yang dibenamkan apa yang saat ini ada dalam bidang input kalkulator di halaman.


Warna fokus pinggiran input, warna kotak switch yang dicentang, warna hover item yang dipilih dll.


Harap setujui Syarat Penggunaan.

Prévisualisation

Simpan kalkulator

Pengaturan Kalkulator

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Bagikan kalkulator

Apa itu kalkulator tanggal?

Sebuah kalkulator tanggal mengambil tanggal awal dan menggesernya maju atau mundur sebesar rentang yang diukur dalam tahun, bulan, minggu, dan hari. Kalkulator ini mengembalikan tanggal kalender hasil, beserta hari dalam minggu tempat tanggal itu jatuh.

Menghitung tanggal secara manual ternyata sangat rawan kesalahan: bulan memiliki panjang yang berbeda, tahun kabisat menambahkan satu hari setiap empat tahun, dan minggu melintasi batas bulan. Kalkulator ini melakukan pembukuan untuk Anda, menghormati kalender sebenarnya sehingga hasilnya selalu berupa tanggal yang valid.

Kalkulator ini berguna setiap kali Anda perlu memproyeksikan tanggal ke masa depan atau menelusurinya ke masa lalu: jendela pengiriman, perpanjangan kontrak, tanggal batas pengembalian, atau sekadar “tanggal berapa 90 hari dari hari ini?”.

Cara kerja kalkulator

Kalkulator membutuhkan tiga hal:

  1. Sebuah tanggal awal — tanggal yang menjadi titik hitung Anda.
  2. Sebuah operasi — apakah menambah rentang (bergerak maju) atau menguranginya (bergerak mundur).
  3. Sebuah rentang — jumlah tahun, bulan, minggu, dan hari yang akan diterapkan.

Satuan diterapkan dari yang terbesar lebih dulu: pertama tahun, lalu bulan, lalu minggu, lalu hari. Bekerja dengan kalender berarti hasilnya menghormati panjang bulan dan tahun kabisat. Misalnya, menambahkan satu bulan ke 31 Januari mendarat pada hari terakhir Februari alih-alih melampaui hingga Maret.

Ketika sebuah pergeseran mendarat pada tanggal yang tidak ada — seperti mengurangi satu tahun dari 29 Februari di tahun kabisat — hasilnya dijepit kembali ke hari valid terakhir bulan tersebut (28 Februari).

Rumus

Pergeseran kalender bukanlah jumlah hari tetap tunggal, karena bulan dan tahun memiliki panjang yang bervariasi. Kita menyatakannya sebagai rangkaian langkah yang sadar kalender yang diterapkan pada tanggal awal D0D_0:

Dresult=D0±(y years)±(m months)±(w weeks)±(d days)D_{\text{result}} = D_0 \pm (y \text{ years}) \pm (m \text{ months}) \pm (w \text{ weeks}) \pm (d \text{ days})

di mana:

  • yy = jumlah tahun
  • mm = jumlah bulan
  • ww = jumlah minggu
  • dd = jumlah hari

Tandanya positif saat menambah dan negatif saat mengurangi. Minggu dan hari bersifat eksak:

w weeks=7w daysw \text{ weeks} = 7w \text{ days}

Namun, tahun dan bulan bergantung pada posisi kalender, itulah sebabnya keduanya diterapkan langkah demi langkah alih-alih dikonversi menjadi jumlah hari yang seragam.

Contoh

Contoh 1: Menambah hari

Mulai pada 2024-01-01 dan tambahkan 100 hari.

Dresult=2024-01-01+100 daysD_{\text{result}} = 2024\text{-}01\text{-}01 + 100 \text{ days}

Hasilnya adalah 2024-04-10, hari Rabu.

Contoh 2: Menambah minggu

Mulai pada 2024-01-01 dan tambahkan 3 minggu.

3 weeks=73=21 days3 \text{ weeks} = 7 \cdot 3 = 21 \text{ days}

Hasilnya adalah 2024-01-22, hari Senin.

Contoh 3: Menambah tahun

Mulai pada 2024-06-15 dan tambahkan 5 tahun.

Dresult=2024-06-15+5 yearsD_{\text{result}} = 2024\text{-}06\text{-}15 + 5 \text{ years}

Hasilnya adalah 2029-06-15, hari Jumat.

Contoh 4: Mengurangi hari

Mulai pada 2024-04-10 dan kurangi 100 hari.

Dresult=2024-04-10100 daysD_{\text{result}} = 2024\text{-}04\text{-}10 - 100 \text{ days}

Hasilnya adalah 2024-01-01, tanggal yang sama yang digunakan sebagai awal pada Contoh 1.

Penggunaan praktis

  • Tenggat dan tanggal jatuh tempo — hitung maju sejumlah hari tetap untuk mengetahui kapan sesuatu jatuh tempo, atau mundur untuk mengetahui kapan harus mulai.
  • Langganan dan kontrak — tambahkan jangka waktu yang diukur dalam bulan atau tahun ke tanggal mulai untuk menemukan tanggal perpanjangan.
  • Pengembalian dan garansi — tambahkan jendela pengembalian 30 hari atau masa garansi beberapa tahun ke tanggal pembelian.
  • Perencanaan — proyeksikan tonggak maju dalam minggu, atau telusuri peringatan mundur sepanjang tahun.

FAQ

Apakah kalkulator menangani tahun kabisat?

Ya. Karena pergeseran diterapkan terhadap kalender sebenarnya, menambahkan 2 hari ke 2024-02-28 (tahun kabisat) mendarat pada 2024-03-01, sedangkan pada tahun bukan kabisat akan mendarat pada 2024-03-02.

Apa yang terjadi ketika sebuah bulan terlalu pendek?

Hasilnya dijepit ke hari valid terakhir bulan tujuan. Menambahkan satu bulan ke 31 Januari 2024 menghasilkan 29 Februari 2024 (hari terakhir Februari kabisat itu) alih-alih tanggal Maret yang tidak valid.

Bisakah saya mengurangi rentang selain menambahkannya?

Ya. Pilih operasi Kurangi dan rentang diterapkan mundur, menempatkan hasilnya lebih awal dalam waktu.

Apa bedanya dengan kalkulator menambah waktu?

Sebuah kalkulator menambah waktu menggeser tanggal dan waktu sebesar jam, menit, dan detik. Kalkulator ini bekerja pada tingkat hari kalender penuh, sehingga menggeser sebesar tahun, bulan, minggu, dan hari serta melaporkan tanggal hasil dan hari dalam minggunya.

Laporkan bug

Bidang ini wajib diisi.