Artikel
Menghitung hari kerja antara dua tanggal
"Tambahkan 30 hari kerja" terdengar sederhana hingga Anda menyadari bahwa hari libur berbeda-beda menurut negara, bahwa akhir pekan tidak selalu Sabtu dan Minggu, dan bahwa sebagian besar kalkulator tidak sepakat apakah tanggal mulai dihitung. Artikel ini menjelaskan mekanismenya agar Anda tahu apa yang sebenarnya Anda hitung.
Apa itu hari kerja
Hari kerja adalah hari apa pun yang bukan hari akhir pekan dan bukan hari libur umum. Di sebagian besar negara, itu berarti Senin hingga Jumat, dikurangi hari libur umum resmi yang diakui oleh hukum ketenagakerjaan atau sistem perbankan negara tersebut. Kesenjangan antara jumlah hari kalender dan jumlah hari kerja tumbuh dengan cepat: rentang 30 hari kalender yang melewati Natal dan Tahun Baru di Prancis hanya berisi sekitar 20 hari kerja setelah akhir pekan dan hari libur umum yang relevan dihapus. Definisi akhir pekan itu sendiri bervariasi: di beberapa negara Teluk, pekan kerja berjalan Minggu hingga Kamis, menjadikan Jumat dan Sabtu sebagai akhir pekan. Definisi ini paling penting di batas-batas: jika tenggat waktu jatuh pada hari Sabtu, tenggat efektif biasanya adalah Jumat sebelumnya atau Senin berikutnya tergantung pada kontrak atau yurisdiksi. Tidak ada jawaban yang salah secara terpisah; yang penting adalah kedua pihak menggunakan aturan yang sama.

Penghitungan inklusif vs eksklusif dan jebakan selisih satu
Sumber ketidaksepakatan paling umum antara dua orang yang menghitung interval yang sama adalah apakah tanggal mulai dan tanggal akhir dihitung. Penghitungan inklusif memperlakukan kedua titik akhir sebagai bagian dari rentang. Penghitungan eksklusif mengabaikan satu atau kedua titik akhir. Kontrak yang mengatakan "kirim dalam 5 hari kerja sejak tanggal pesanan" adalah ambigu: apakah hari nol berarti tanggal pesanan, sehingga pengiriman jatuh tempo pada akhir hari ke-5, atau apakah hitungan dimulai hari kerja berikutnya? Dalam praktiknya, persyaratan pembayaran dan pengiriman dalam hukum komersial biasanya mengecualikan tanggal mulai dan menyertakan tanggal akhir, menjadikan rentang tersebut terbuka-terbuka atau setengah-terbuka daripada sepenuhnya inklusif. Pendekatan paling aman jika kata-katanya tidak jelas adalah bertanya dan mendokumentasikan jawabannya, lalu memverifikasi hitungan Anda menggunakan alat yang secara eksplisit menyatakan konvensi yang diterapkannya. Kalkulator hari kerja di situs ini menghitung rentang inklusif secara default: tanggal mulai dan tanggal akhir keduanya dimasukkan dalam hitungan.
Hari libur tetap, hari libur bergerak, dan masalah regional
Hari libur umum dibagi menjadi dua kategori. Hari libur bertanggal tetap jatuh pada tanggal kalender yang sama setiap tahun: 1 Januari, 4 Juli, 25 Desember. Hari libur bergerak berubah setiap tahun karena terikat pada siklus lunar atau gerejawi: Paskah dan perayaan turunannya (Senin Paskah, Kenaikan, Whit Monday) bergeser hingga lima minggu tergantung tahun. Tantangan lebih besar bagi kalkulator mana pun adalah cakupan regional. Jerman memiliki sembilan hari libur federal ditambah dua hingga lima hari libur tambahan yang bervariasi menurut negara bagian. Spanyol memiliki daftar nasional ditambah hari-hari komunitas otonom. Amerika Serikat memiliki hari libur federal tetapi tidak ada aturan nasional yang mewajibkan pengusaha swasta untuk mematuhinya. Alat hari kerja di situs ini mencakup hari libur nasional utama untuk Prancis, Amerika Serikat, Inggris Raya, Jerman, Spanyol, Italia, Kanada, dan Belgia. Hari libur regional tidak termasuk. Jika kontrak atau SLA Anda menyebutkan negara bagian atau provinsi tertentu, periksa hasilnya terhadap sumber lokal yang otoritatif.

Penggunaan praktis: persyaratan pembayaran, tenggat SLA, periode pemberitahuan
Penggunaan nyata yang paling umum dari penghitungan hari kerja adalah persyaratan pembayaran. "Net-30" berarti pembayaran jatuh tempo 30 hari kalender setelah tanggal faktur, tetapi beberapa kontrak menulis "net-30 hari kerja", yang menambahkan beberapa minggu pada jendela tersebut. Mengetahui perbedaannya sebelum menandatangani sangat penting. SLA pengiriman dan logistik biasanya mengutip hari kerja karena pengangkut tidak beroperasi pada akhir pekan atau hari libur umum; pengiriman "5 hari kerja" dari pesanan Jumat biasanya akan tiba paling cepat Jumat berikutnya. Hukum ketenagakerjaan sering menentukan periode pemberitahuan dalam hari kerja: pengunduran diri yang memerlukan pemberitahuan sepuluh hari kerja yang diberikan pada hari Senin berlaku dua minggu kalender kemudian jika tidak ada hari libur yang muncul, tetapi itu bergeser jika hari libur umum jatuh dalam jendela tersebut. Hukum tuan tanah-penyewa, tenggat panggilan pengadilan, dan siklus penyelesaian keuangan (T+1, T+2) semuanya beroperasi pada logika hari kerja. Alat selisih tanggal di situs ini memungkinkan Anda membandingkan total hari dan minggu kalender sebagai pemeriksaan silang terhadap angka hari kerja.
Melakukannya di browser tanpa mengirim data ke mana pun
Kalkulator hari kerja dan alat selisih tanggal di situs ini berjalan sepenuhnya di browser. Anda memasukkan dua tanggal, memilih negara opsional untuk hari libur nasional, dan hasilnya dihitung secara lokal menggunakan JavaScript. Tidak ada tanggal, tidak ada rentang tanggal, dan tidak ada pilihan negara yang dikirim ke server mana pun. Logika hari libur dikompilasi ke dalam halaman pada waktu build: kumpulan hari libur Prancis, Jerman, atau AS untuk tahun tertentu dihitung secara langsung dari algoritma kecil daripada diambil dari database jarak jauh. Karena hari libur bergerak dihitung bukan disimpan, alat ini bekerja untuk tahun-tahun lalu dan tahun-tahun mendatang dalam rentang yang wajar tanpa memerlukan koneksi jaringan. Tarik-ulurnya adalah yang dijelaskan di bagian sebelumnya: daftar hari libur adalah kumpulan tingkat nasional yang dikurasi, bukan kumpulan lokal yang komprehensif. Gunakan hasil sebagai titik awal yang andal, lalu periksa spesifik regional saat diperlukan presisi.
Alat dalam artikel ini
Pertanyaan yang sering diajukan
Apakah net-30 berarti 30 hari kalender atau 30 hari kerja?
Dalam penggunaan komersial standar, net-30 berarti 30 hari kalender. Jika kontrak bermaksud hari kerja, biasanya akan menyatakannya secara eksplisit. Jika ragu, periksa kata-kata kontrak; selisih antara dua interpretasi bisa beberapa minggu.
Mengapa alat ini tidak mencakup semua hari libur regional?
Alat hari kerja mencakup hari libur umum nasional utama untuk delapan negara. Hari libur regional (negara bagian AS, Laender Jerman, komunitas otonom Spanyol) tidak disertakan karena bervariasi di tingkat sub-nasional dan alat tingkat nasional tidak dapat menggeneralisasinya dengan andal. Alat ini mendokumentasikan keterbatasan ini agar Anda dapat menerapkan koreksi lokal.
Apakah tanggal mulai dihitung atau tidak?
Kalkulator hari kerja di situs ini menggunakan rentang inklusif secara default: tanggal mulai dan tanggal akhir keduanya disertakan dalam hitungan. Banyak kontrak dan kerangka hukum mengecualikan tanggal mulai (hari kejadian tidak dihitung sebagai hari pertama). Jika konteks Anda mengecualikan hari nol, kurangi satu dari hasilnya.