Tanggal & waktu

Tambahkan atau Kurangi Tanggal

Pindahkan tanggal kalender dengan bilangan bulat hari, minggu, bulan, atau tahun. Pengoperasian bulan dan tahun menggunakan komponen kalender dan secara jelas menjepit hari yang tidak tersedia ke hari terakhir yang valid di bulan tujuan.

● Berjalan secara lokal
Nilai contoh
Berjalan di browser Anda · Tidak diperlukan akun

Tambahkan atau Kurangi Tanggal

Tanggal kalender yang dihasilkan
01

Rumus

result = start ± calendar amount (clamp invalid month days)

Hari dan minggu berpindah berdasarkan indeks hari kalender tetap. Bulan dan tahun berganti komponen, lalu jepit hari sumber jika bulan tujuan lebih pendek.

02

Asumsi

  • Kalender Gregorian dan kebijakan pembatasan hingga hari terakhir yang sah digunakan.
  • Operasi bulan tidak selalu dapat dibalik setelah penjepit.

Satu minggu adalah tujuh hari kalender. Satu bulan tidak diubah menjadi jumlah hari yang tetap.

03

Tinjauan rumus

Formula v1.0.0

Ditinjau 2026-08-03

CalcFlow engineering review

Contoh yang berhasil

Tambahkan atau Kurangi Tanggal: Contoh yang berhasil

31 Januari 2026 ditambah target satu bulan kalender Februari. Karena 31 Februari tidak ada, maka aturan penjepit akan kembali pada 28 Februari 2026.

Pertanyaan yang sering diajukan

Pertanyaan yang sering diajukan

Mengapa tanggal 31 Januari ditambah satu bulan menjadi 28 Februari?

Bulan Februari tidak memiliki hari ke-31, sehingga kebijakan yang diterbitkan dibatasi pada hari terakhir yang valid.

Apakah satu bulan dianggap 30 hari?

Tidak. Pengoperasian bulan dan tahun menggunakan komponen kalender, bukan durasi tetap.

Bisakah penjumlahan dan pengurangan bulan mengubah hari aslinya?

Ya. Setelah suatu tanggal dimasukkan ke dalam bulan yang lebih pendek, hari asli yang lebih besar tidak dipertahankan sebagai keadaan tersembunyi.