Kami tidak hanya dapat menghindari detik kabisat, begitulah kenyataannya ia bekerja. Dan ada sistem baru yang lebih umum yang juga menghindari detik kabisat.
Sebelum 1960, detik didefinisikan sebagai 1/86400 dari rata-rata hari matahari. Kemudian ketika variasi dalam rotasi bumi menyebabkannya tidak sinkron, rata-rata hari matahari baru dapat dihitung dan dibagi dengan 86400 - mengubah panjang yang kedua secara absolut, meregangkan atau mengecilkannya sedikit.
Itu berantakan, seperti yang bisa Anda bayangkan. Jadi yang kedua didefinisikan dalam hal jumlah spesifik osilasi atom yang dapat dibuat sangat tepat. Alih-alih menyusutkan dan meregangkan yang kedua untuk mempertahankan jumlah yang tepat dalam sehari, kami mempertahankan yang kedua tetap dan menambah atau mengurangi satu dari jumlah (bilangan bulat) ketika kita perlu menyesuaikan.
Itu cukup banyak cara untuk menjaga waktu rotasi bumi sinkron dengan waktu jam kami - Anda perlu memberi di suatu tempat, baik dengan mengubah panjang detik dan menjaga hitungan tetap, atau Anda menjaga panjang tetap dan mengubah hitungan. Bagi seseorang yang hanya menulis program sederhana untuk, katakanlah, menghitung detik sipil antara dua stempel waktu UTC, cara lama lebih mudah (hitungan tetap dari detik antara dua kali adalah sepele). Tetapi jika Anda melakukan perhitungan ilmiah atau rekayasa atau eksperimen dengan ketepatan yang tinggi, lebih baik untuk memiliki panjang tetap yang sangat kuat sedetik, tidak mengubahnya dari waktu ke waktu - jauh lebih buruk daripada ketidaknyamanan dalam mengambil detik kabisat.
Tapi caranya, pendekatan lain adalah dengan hanya mengabaikan detik kabisat dan menjaga jam Anda terus berjalan. Begitulah cara waktu GPS bekerja - ini mulai sinkron dengan UTC, tetapi belum disesuaikan untuk detik kabisat sejak saat itu, sehingga mereka tidak sinkron sekitar seperempat menit atau lebih (saya belum memeriksa beberapa saat). Itu bagus untuk perhitungan orbital GPS yang melewati batas penyesuaian kedua. Dalam paket data GPS terdapat informasi tentang delta saat ini antara UTC dan waktu GPS sehingga Anda dapat menghitung waktu sipil dari waktu GPS, serta beberapa bulan peringatan lanjutan ketika lompatan kedua baru akan ditambahkan atau dihilangkan.
Jawaban lain menyarankan untuk melompati detik lompatan dan membuat lompatan multi-detik setiap dekade. Itu tidak terlalu menyederhanakan perangkat lunak Anda - sekarang Anda harus mengizinkan menit dengan, katakanlah, 67 detik, setiap dekade. Lebih mudah hanya berurusan dengan detik kabisat menggunakan tabel dan sementara itu tidak pernah mati bahkan dengan 1 detik. (Standar memungkinkan mereka untuk ditambahkan atau dihilangkan dengan cara - Anda bisa memiliki menit 59 detik atau 61 detik ketika Anda membutuhkan penyesuaian. Ini biasanya yang terakhir.
Oh, satu solusi lain. Organisasi yang benar-benar melacak semua ini disebut Layanan Rotasi Bumi Internasional, yang kemudian diubah namanya menjadi Layanan Sistem Rotasi dan Referensi Bumi Internasional (IERS) . Bayangkan kekacauan jika mereka berhenti didanai dan Bumi berhenti berputar. Bagaimanapun, saya kira Anda bisa meminta mereka untuk memutarnya lebih konsisten. :-)