Kalkulator Jam Kerja

Masukkan waktu masuk dan waktu keluar untuk mengetahui tempoh anda bekerja selepas ditolak rehat yang tidak dibayar. Hasilnya dalam jam dan minit serta jam perpuluhan untuk rekod kehadiran, berserta jumlah gaji jika anda mengisi kadar sejam.

Jika waktu keluar lebih awal daripada waktu masuk, syif dianggap tamat keesokan harinya (syif malam).
Jam bekerja8:00
Jam perpuluhan8
GajiRM 80.00
Tempoh dari masuk hingga keluar9:00
Rehat tidak dibayar60 minit
Jumlah minit bekerja480

540 minit − rehat 60 minit = 480 minit ÷ 60 = 8 jam × RM 10.00 = RM 80.00.

Dikira dalam peranti anda · formula diuji dengan nilai yang diketahui · Cara kami menguji

Cara menggunakan

  1. Waktu masuk dan keluar: waktu pada mesin punch card atau aplikasi kehadiran, dalam format 24 jam. Jika waktu keluar lebih awal daripada waktu masuk, kalkulator menganggap syif melepasi tengah malam.
  2. Rehat tidak dibayar: minit di luar waktu bekerja, seperti rehat makan tengah hari. Isi 0 jika semua masa anda dibayar.
  3. Kadar gaji sejam: pilihan. Isi untuk melihat pendapatan kasar bagi syif tersebut.

Bagaimana pengiraan dibuat

Kedua-dua waktu ditukar kepada minit sejak tengah malam. Waktu masuk ditolak daripada waktu keluar; jika hasilnya negatif, syif melepasi tengah malam dan ditambah 24 jam (1,440 minit). Kemudian waktu rehat ditolak:

minit bekerja = (waktu keluar − waktu masuk) − rehat dan jam perpuluhan = minit bekerja ÷ 60.

Contoh: syif malam

Syif dari pukul 10.00 malam hingga 6.15 pagi dengan rehat makan 45 minit:

Jam dan minit atau jam perpuluhan?

“7:30” bermaksud 7 jam 30 minit, manakala 7.30 jam perpuluhan hanya 7 jam 18 minit. Mencampurkan kedua-duanya dalam rekod kehadiran boleh menyebabkan gaji terlebih atau terkurang bayar. Sistem gaji mendarab jam perpuluhan dengan kadar sejam, jadi tukar minit dengan membahagikannya dengan 60:

MinitJam perpuluhan
5 minit0.08
6 minit0.10
10 minit0.17
15 minit0.25
20 minit0.33
30 minit0.50
40 minit0.67
45 minit0.75
50 minit0.83

Waktu kerja dan kerja lebih masa di Malaysia

Kadar sejam dikira daripada kadar gaji biasa: gaji bulanan ÷ 26, kemudian dibahagi bilangan jam kerja biasa sehari. Contohnya, dengan gaji RM 2,600 dan 8 jam sehari, kadar sehari ialah RM 100 dan kadar sejam RM 12.5. Kerja lebih masa 3 jam pada hari bekerja dibayar 3 × 1.5 × RM 12.5 = RM 56.25. Kontrak, perjanjian kolektif atau polisi syarikat boleh memberi syarat lebih baik; jika ragu, rujuk Jabatan Tenaga Kerja.

Tip supaya rekod jam tepat

Soalan lazim

Bagaimana mengira jam bekerja?

Tolak waktu masuk daripada waktu keluar, tambah 24 jam jika syif melepasi tengah malam, kemudian tolak rehat yang tidak dibayar. Dari 8:30 pagi hingga 5:30 petang dengan rehat 1 jam: 9 jam − 1 jam = 8 jam.

Bagaimana menukar minit kepada jam perpuluhan?

Bahagikan minit dengan 60. 15 minit = 0.25 jam, 20 minit = 0.33 jam dan 45 minit = 0.75 jam, jadi 6 jam 45 minit sama dengan 6.75 jam perpuluhan.

Bolehkah kalkulator digunakan untuk syif malam?

Boleh. Jika waktu keluar lebih awal daripada waktu masuk, kalkulator menganggap syif tamat keesokan harinya dan menambah 24 jam.

Bagaimana mengira gaji OT?

Kira kadar sejam dahulu: gaji bulanan ÷ 26 ÷ jam kerja biasa sehari. Pada hari bekerja biasa, setiap jam lebih masa dibayar 1.5 kali kadar itu, pada hari rehat 2 kali, dan pada cuti umum 3 kali.

Berapa jam maksimum bekerja seminggu?

Waktu kerja biasa di bawah Akta Kerja 1955 ialah maksimum 45 jam seminggu. Masa melebihi waktu biasa ialah kerja lebih masa, yang dihadkan kepada 104 jam sebulan.

Pasang kalkulator ini di laman web anda

Percuma untuk mana-mana laman web atau blog. Tampal kod ini di tempat anda mahu kalkulator dipaparkan:

Kemas kini terakhir: 8 Oktober 2026

Menu

Kategori

Kalkulator kewangan16 kalkulatorKalkulator perniagaan dan membeli-belah5 kalkulatorKalkulator kesihatan dan kecergasan6 kalkulatorKalkulator matematik dan sekolah7 kalkulatorKalkulator tarikh dan masa6 kalkulatorKira detik ke hari-hari penting9 kalkulatorAlat kegunaan harian6 kalkulator

CalcWorthy

Tentang kamiHubungi kamiDasar privasiTerma penggunaan

Bahasa

Bahasa
Bahasa MelayuMalayEnglishEnglishالعربيةArabicবাংলাBanglaDeutschGermanEspañolSpanishفارسیPersianFrançaisFrenchעבריתHebrewहिन्दीHindiBahasa IndonesiaIndonesianItalianoItalian日本語Japanese한국어KoreanNederlandsDutchPolskiPolishPortuguêsPortugueseРусскийRussianไทยThaiTürkçeTurkishУкраїнськаUkrainianاردوUrduTiếng ViệtVietnamese简体中文Simplified Chinese