Tiada muat naik, 100% setempat, tiada akaun

Penyemak tahun lompat

Masukkan tahun untuk mengetahui sama ada ia tahun lompat dan sebabnya.

Cara Penyemak tahun lompat berfungsi

Pemeriksa Tahun Lompat memberitahu anda sama ada mana-mana tahun adalah tahun lompat dan menerangkan dengan tepat sebabnya, menggunakan peraturan Gregorian. Peraturan ini mempunyai tiga bahagian: sesuatu tahun adalah tahun lompat jika ia boleh dibahagi dengan 4; kecuali bahawa tahun abad (boleh dibahagi dengan 100) bukan tahun lompat; kecuali bahawa tahun yang boleh dibahagi dengan 400 adalah tahun lompat semula. Jadi tahun 2000 adalah tahun lompat (boleh dibahagi dengan 400), 1900 bukan (boleh dibahagi dengan 100 tetapi bukan 400), dan 2024 adalah (boleh dibahagi dengan 4, bukan abad). Semakan dijalankan secara setempat dalam pelayar anda tanpa sebarang hubungan pelayan.

Alat ini juga menunjukkan tahun lompat terdahulu dan berikutnya yang paling hampir supaya anda dapat mengorientasikan diri dalam kitaran tahun lompat. Kitaran ini hampir selalu 4 tahun, tetapi ia melangkau pada tahun abad yang tidak boleh dibahagi dengan 400. Pelangkau terakhir adalah 1900, dan seterusnya akan berlaku pada 2100. Di antara pengecualian tersebut polanya adalah tetap: 2020, 2024, 2028, 2032 dan seterusnya.

Cara menggunakan Penyemak tahun lompat, langkah demi langkah

  1. Taip atau pilih tahun yang ingin anda semak.
  2. Baca jawapan ya/tidak dan penjelasan tentang peraturan mana yang terpakai.
  3. Semak tahun lompat sebelumnya dan seterusnya yang paling hampir yang disenaraikan di bawah.

Kes penggunaan biasa

  • Pembangun yang membina fungsi pengesahan tarikh perlu mengesahkan peraturan tahun lompat Gregorian yang tepat sebelum mengodkannya.
  • Seseorang yang dilahirkan pada 29 Februari ingin mengetahui berapa banyak hari lahir sebenar yang mereka ada.
  • Sistem kewangan mengira faedah harian dan perlu mengesahkan sama ada tahun tertentu mempunyai 365 atau 366 hari.
  • Pereka kalendar perlu mengenal pasti semua tahun lompat dalam julat 20 tahun untuk memperuntukkan hari tambahan dengan betul.

Soalan lazim

Apakah peraturan tahun lompat Gregorian yang penuh?

Sesuatu tahun adalah tahun lompat jika: (1) ia boleh dibahagi dengan 4, DAN (2) ia tidak boleh dibahagi dengan 100, ATAU (3) ia boleh dibahagi dengan 400. Tiga syarat yang digabungkan bermakna 97 daripada setiap 400 tahun adalah tahun lompat, memberikan panjang tahun purata 365.2425 hari, hampir dengan tahun suria sebenar kira-kira 365.2422 hari.

Adakah tahun 2000 merupakan tahun lompat?

Ya. 2000 boleh dibahagi dengan 400, jadi ia memenuhi syarat 3 dan merupakan tahun lompat. Ini mengelirukan sesetengah sistem perisian yang hanya melaksanakan peraturan lebih mudah 'boleh dibahagi dengan 4'.

Adakah 2100 akan menjadi tahun lompat?

Tidak. 2100 boleh dibahagi dengan 100 tetapi bukan dengan 400, jadi ia gagal syarat 2 dan merupakan tahun biasa dengan 365 hari. Tahun abad bukan lompat sebelumnya adalah 1900.

Adakah pengiraan tahun lompat berlaku di pelayan?

Tidak. Peraturannya adalah tiga semakan kebolehabagian integer yang dijalankan sepenuhnya dalam pelayar. Tahun yang anda masukkan tidak dihantar; ia dinilai secara setempat dan keputusan ditunjukkan tanpa sebarang aktiviti rangkaian.

Berapa hari dalam tahun lompat?

366. Hari tambahan itu adalah 29 Februari, ditambah kepada bulan kalendar yang paling pendek. Semua bulan lain mengekalkan panjang biasa mereka.

Adakah alat ini terpakai kepada kalendar Julian juga?

Tidak. Kalendar Julian mempunyai peraturan yang lebih mudah: setiap tahun yang boleh dibahagi dengan 4 adalah tahun lompat, tanpa pengecualian abad. Alat ini hanya melaksanakan peraturan Gregorian, yang merupakan kalendar awam piawai yang digunakan di seluruh dunia hari ini.