Arsitektur Mesin & Dasar Matematika
Bagaimana WorkingDaysCalculator.net menghitung hari kerja persis, pergeseran libur resmi, dan jadwal kerja khusus di 11+ yurisdiksi dan 50 negara bagian AS.
1. Aritmetika Langkah Tanggal Diskrit
Alih-alih mengandalkan perkiraan sederhana, mesin kalkulasi kami mengevaluasi larik hari kalender secara presisi dalam UTC, mencegah deviasi zona waktu dan kesalahan waktu musim panas.
2. Resolusi Libur Pengganti Resmi
Hari libur resmi yang jatuh pada hari Sabtu atau Minggu otomatis dipetakan ke hari kerja pengganti resmi (Senin berikutnya atau Jumat sebelumnya) sesuai undang-undang setempat.
3. Deduplikasi Tumpang Tindih
Jika hari libur nasional jatuh langsung pada akhir pekan yang dikecualikan tanpa aturan libur pengganti, mesin menjamin hanya dihitung satu kali untuk mencegah pemotongan ganda.
4. Granularitas Negara Bagian & Provinsi
Dukungan penuh untuk sub-kalender regional, termasuk 50 Negara Bagian AS + DC, provinsi Kanada, negara bagian Australia, dan Bundesländer Jerman.
Rumus Matematika Utama
Perhitungan total hari kerja (W) antara tanggal mulai (D_start) dan tanggal akhir (D_end) didefinisikan sebagai: