Skip to main content

Tambah atau Kurangi Hari dari Tanggal Tambah atau kurangi hari, minggu, bulan, atau tahun dari tanggal mana pun.

Tambah atau Kurangi Hari illustration
๐Ÿ“…

Tambah atau Kurangi Hari

Tambah atau kurangi hari, minggu, bulan, atau tahun dari tanggal mana pun.

1

Pilih Tanggal Dasar

Pilih tanggal awal Anda menggunakan pemilih tanggal.

2

Pilih Operasi

Pilih apakah akan menambah atau mengurangi, masukkan jumlahnya, dan pilih satuan.

3

Lihat Hasil

Tampilkan tanggal hasil dengan format lengkap termasuk hari dalam minggu.

Loading tool...

What Is Tambah atau Kurangi Hari?

Kalkulator Tambah atau Kurang Hari memungkinkan Anda untuk dengan cepat menemukan tanggal di masa depan atau masa lalu dengan menambahkan atau mengurangi jumlah hari, minggu, bulan, atau tahun yang ditentukan dari tanggal awal mana pun. Ini sangat berharga untuk menghitung tenggat waktu, tanggal kedaluwarsa, tanggal jatuh tempo, atau skenario apa pun di mana Anda perlu memproyeksikan ke depan atau ke belakang dalam waktu. Alat ini menangani semua kompleksitas kalender termasuk tahun kabisat, panjang bulan yang bervariasi, dan kasus tepi akhir bulan. Hasilnya menampilkan tanggal lengkap dengan format, format ISO, hari dalam seminggu, dan jumlah total hari antara tanggal asli dan tanggal hasil. Ini berjalan sepenuhnya di browser Anda untuk perhitungan instan dan pribadi.

Why Use Tambah atau Kurangi Hari?

  • Mendukung empat satuan waktu: hari, minggu, bulan, dan tahun
  • Alih antara tambah dan kurang dengan satu klik
  • Menampilkan hasil dalam beberapa format termasuk ISO dan tanggal lengkap
  • Menangani kasus ujung bulan (misalnya, menambah 1 bulan ke tanggal 31 Januari)
  • Hasil instan tanpa reload halaman atau permintaan server
  • Antarmuka yang bersih dan ramah seluler dengan target sentuh besar

Common Use Cases

Tanggal Jatuh Tempo Pembayaran

Hitung kapan pembayaran jatuh tempo 30, 60, atau 90 hari dari tanggal faktur.

Kadaluarsa Garansi

Temukan tanggal kadaluarsa garansi dengan menambah tahun atau bulan ke tanggal pembelian.

Pengisian Ulang Resep

Hitung kapan resep 90 hari perlu diisi ulang.

Milestone Proyek

Tetapkan tanggal milestone dengan menambah minggu atau bulan ke tanggal mulai proyek.

Perencanaan Perjalanan

Temukan tanggal kembali dengan menambah jumlah hari perjalanan ke tanggal keberangkatan.

Technical Guide

Alat ini menggunakan metode Date asli JavaScript (setDate, setMonth, setFullYear) untuk aritmatika tanggal. Ketika menambahkan bulan, objek Tanggal JavaScript secara otomatis menangani overflow - misalnya, menambahkan 1 bulan ke Januari 31 menghasilkan Maret 3 (atau Februari 28/29 di mesin underlying, lalu bergulir). Alat ini mempars tanggal dasar pada pukul tengah malam waktu lokal untuk menghindari kesalahan off-by-one terkait zona waktu. Operasi pengurangan hanya mengkalikan jumlahnya dengan -1 sebelum menerapkan logika penambahan yang sama. Keluaran tanggal ISO menggunakan metode toISOString() dipisahkan pada "T" untuk bagian tanggal, sedangkan keluaran yang diformat menggunakan toLocaleDateString() dengan locale "en-US" untuk pemformatan konsisten. Perhitungan hari-dalam-minggu berasal dari metode getDay() bawaan objek Tanggal JavaScript, diformat melalui API Intl.DateTimeFormat.

Tips & Best Practices

  • 1
    Gunakan 'minggu' untuk perencanaan sprint proyek (misalnya, tambah 2 minggu)
  • 2
    Menambah bulan menangani akhir bulan dengan benar tetapi mungkin bergulir - selalu verifikasi
  • 3
    Format tanggal ISO (YYYY-MM-DD) ideal untuk entri database dan panggilan API
  • 4
    Gunakan kurang untuk menemukan tanggal retrospektif seperti 90 hari sebelum hari ini
  • 5
    Gabungkan dengan Kalkulator Perbedaan Tanggal untuk memverifikasi hasil

Related Tools

Frequently Asked Questions

Q Apa yang terjadi ketika menambah 1 bulan ke tanggal 31 Januari?
JavaScript menggulirkan tanggal ke depan, sehingga menjadi tanggal 2 atau 3 Maret tergantung pada apakah itu tahun kabisat. Ini sesuai dengan cara sebagian besar aplikasi kalender menangani penambahan bulan.
Q Bisakah saya menambah hari pecahan?
Alat ini hanya menerima angka utuh. Untuk perhitungan sub-hari, gunakan Kalkulator Durasi Waktu sebagai gantinya.
Q Apakah alat ini menangani perubahan Waktu Musim Panas?
Ya, tanggal dihitung pada pukul 00:00 dan menggunakan hari kalender, sehingga transisi Waktu Musim Panas tidak menyebabkan kesalahan off-by-one.
Q Apa batas maksimum yang bisa saya tambahkan?
Tidak ada batasan praktis. Anda dapat menambah ribuan tahun ke segala arah dalam rentang Tanggal JavaScript.
Q Apakah hasilnya dalam zona waktu lokal saya?
Ya, semua perhitungan menggunakan zona waktu browser lokal Anda untuk hasil yang konsisten.

About This Tool

Tambah atau Kurangi Hari is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration or installation required.