Kalkulator Tarikh

Tambah atau tolak hari, minggu, bulan atau tahun daripada mana-mana tarikh dan lihat dengan tepat tarikh keputusan anda.

Arah
Keputusan
Tarikh keputusan
Sebagai YYYY-MM-DD
Hari dari tarikh mula
Pilih tarikh, pilih tambah atau tolak, dan masukkan sejauh mana untuk bergerak.

Segala-galanya dikira dalam penyemak imbas anda — tarikh yang anda masukkan tidak akan keluar dari peranti anda.

Soalan Lazim

Apakah 31 Januari tambah satu bulan?

Februari tiada tarikh 31, jadi keputusan jatuh pada hari terakhir bulan tersebut — 28 Februari, atau 29 Februari pada tahun lompat. Ini ialah konvensyen yang diikuti oleh kalendar, bank dan hamparan, dan baris status akan memberitahu anda setiap kali perkara ini berlaku.

Dalam susunan apakah tahun, bulan, minggu dan hari digunakan?

Tahun dan bulan digerakkan terlebih dahulu, kemudian minggu dan hari ditambah di atasnya. Jadi, 31 Januari tambah satu bulan dan satu hari mula-mula akan jatuh pada akhir Februari, kemudian melangkah satu hari ke bulan Mac. Susunan yang berbeza boleh menghasilkan hari yang berbeza, itulah sebabnya susunan ini ditetapkan dan boleh diramal.

Adakah ia mengira hari bekerja?

Tidak — kalkulator bergerak mengikut hari kalendar, jadi hujung minggu dan cuti umum termasuk dalam pengiraan. Keputusan menunjukkan hari dalam seminggu, jadi anda boleh melihat serta-merta jika tarikh akhir jatuh pada hari Sabtu atau Ahad dan mengubahnya sendiri.

Kalkulator Tarikh ialah alat digital yang direka untuk melakukan pengiraan kalendar dengan tepat dengan menambah atau menolak bilangan tahun, bulan, minggu dan hari yang ditentukan dari satu tarikh mula. Alat ini mengendalikan semua selok-belok sistem kalendar, termasuk pelarasan tahun lompat dan perbezaan bilangan hari dalam setiap bulan. Pengiraan dilakukan secara terus dalam penyemak imbas anda, bermakna tarikh yang anda masukkan tidak akan keluar dari peranti anda.

Cara Menggunakan Alat dan Parameter Input

Untuk memulakan pengiraan, anda perlu menetapkan beberapa parameter input pada antara muka alat:

  • Tarikh mula: Tarikh kalendar yang menjadi titik permulaan pengiraan. Secara lalai, input ini ditetapkan kepada tarikh hari ini. Jika tarikh yang dimasukkan tidak sah, alat akan memaparkan mesej ralat "Tarikh mula bukan tarikh kalendar yang sah.".
  • Arah: Pilihan tindakan sama ada "Tambah" atau "Tolak" untuk menentukan arah pergerakan masa.
  • Tahun: Nombor bulat antara 0 hingga 1,000,000.
  • Bulan: Nombor bulat antara 0 hingga 1,000,000.
  • Minggu: Nombor bulat antara 0 hingga 1,000,000.
  • Hari: Nombor bulat antara 0 hingga 1,000,000.

Setiap nilai input untuk tahun, bulan, minggu, dan hari mestilah nombor bulat bernilai 1,000,000 atau kurang. Sekiranya terdapat input yang berada di luar julat ini, ralat "Setiap jumlah mestilah nombor bulat bernilai 1,000,000 atau kurang." akan dipaparkan. Jika mana-mana input tidak sah, semua medan keputusan akan dikosongkan dan ditetapkan semula kepada simbol .

Memahami Format Output Keputusan

Selepas parameter dimasukkan, kalkulator akan memproses data dan memaparkan tiga bentuk output utama yang boleh disalin secara terus dengan mengklik pada nilai tersebut:

  1. Tarikh keputusan: Menunjukkan tarikh akhir yang dikira, lengkap dengan nama hari dalam seminggu.
  2. Sebagai YYYY-MM-DD: Format standard ISO yang memaparkan tarikh keputusan dalam susunan tahun, bulan, dan hari.
  3. Hari dari tarikh mula: Jumlah keseluruhan hari kalendar secara mutlak antara tarikh mula dan tarikh keputusan.

Julat operasi yang disokong oleh kalkulator ini adalah terhad kepada tahun 1 hingga 9999. Jika hasil pengiraan jatuh di luar had ini, sistem akan memaparkan ralat "Keputusan berada di luar julat yang disokong (tahun 1–9999).".

Mekanisme Pengiraan dan Susunan Operasi

Pengiraan tarikh melibatkan peraturan matematik kalendar yang ketat bagi memastikan ketepatan masa. Apabila anda memasukkan beberapa unit masa yang berbeza secara serentak, kalkulator tidak menambahnya secara rawak, sebaliknya mengikut susunan operasi yang tetap:

Tarikh Mula → Tambah/Tolak Tahun & Bulan → Tambah/Tolak Minggu & Hari → Tarikh Keputusan

Tahun dan bulan akan diproses terlebih dahulu. Selepas kedudukan bulan sasaran ditentukan, barulah unit minggu dan hari ditambah atau ditolak ke atas tarikh tersebut. Pengiraan ini menggunakan hari kalendar sepenuhnya, yang bermaksud hari Sabtu, Ahad, dan hari kelepasan am tetap dikira sebagai satu hari penuh tanpa sebarang pengecualian.

Peraturan "Clamping" Tarikh Akhir Bulan

Satu isu utama dalam pengiraan kalendar ialah situasi di mana tarikh hasil pengiraan tidak wujud dalam bulan sasaran. Sebagai contoh, jika anda menambah 1 bulan kepada 31 Ogos, secara teori hasilnya adalah 31 September. Walau bagaimanapun, bulan September hanya mempunyai 30 hari.

Untuk mengatasi masalah ini, kalkulator menggunakan konvensyen "clamping" (pengepitan). Jika tarikh yang dikira jatuh pada hari yang tidak wujud dalam bulan sasaran, keputusan akan diselaraskan secara automatik ke hari terakhir bulan tersebut. Apabila situasi ini berlaku, nota khas akan dipaparkan pada skrin: "Hari tersebut tidak wujud dalam bulan sasaran, jadi keputusan jatuh pada hari terakhir bulan tersebut.".

Tarikh Mula Operasi Tarikh Sasaran Teori Tarikh Keputusan Sebenar (Clamped)
31 Januari Tambah 1 Bulan 31 Februari 28 Februari (atau 29 Februari pada tahun lompat)
31 Mac Tambah 1 Bulan 31 April 30 April
31 Ogos Tambah 1 Bulan 31 September 30 September

Pemprosesan Data dan Privasi Pengguna

Kalkulator Tarikh ini beroperasi dengan mengutamakan privasi data pengguna. Kesemua proses pengiraan matematik kalendar dilakukan secara tempatan di dalam penyemak imbas peranti anda sendiri. Tiada sebarang data tarikh, input, atau hasil carian yang dihantar ke pelayan luar atau disimpan di mana-mana sistem awan. Proses ini memastikan maklumat anda kekal peribadi pada peranti anda.

Soalan Lazim (FAQ)

Apakah 31 Januari tambah satu bulan?
Februari tiada tarikh 31, jadi keputusan jatuh pada hari terakhir bulan tersebut — 28 Februari, atau 29 Februari pada tahun lompat. Ini ialah konvensyen yang diikuti oleh kalendar, bank dan hamparan, dan baris status akan memberitahu anda setiap kali perkara ini berlaku.

Dalam susunan apakah tahun, bulan, minggu dan hari digunakan?
Tahun dan bulan digerakkan terlebih dahulu, kemudian minggu dan hari ditambah di atasnya. Jadi, 31 Januari tambah satu bulan dan satu hari mula-mula akan jatuh pada akhir Februari, kemudian melangkah satu hari ke bulan Mac. Susunan yang berbeza boleh menghasilkan hari yang berbeza, itulah sebabnya susunan ini ditetapkan dan boleh diramal.

Adakah ia mengira hari bekerja?
Tidak — kalkulator bergerak mengikut hari kalendar, jadi hujung minggu dan cuti umum termasuk dalam pengiraan. Keputusan menunjukkan hari dalam seminggu, jadi anda boleh melihat serta-merta jika tarikh akhir jatuh pada hari Sabtu atau Ahad dan mengubahnya sendiri.