Tempo • Ore
Calcolatore ore di lavoro
Calcola le ore lavorative tra entrata e uscita, con pausa, su più giorni con totali giornalieri e settimanali e arrotondamento della retribuzione.
Direct Answer
The hours calculator computes total elapsed work time by subtracting your start time from your end time, then subtracting any unpaid meal breaks. Elapsed minutes are divided by 60 to output decimal payroll hours (e.g., 8 hours 15 minutes = 8.25 decimal hours).
Totale ore
—
Decimale
—
Busta paga
Superamento della mezzanotte gestito (uscita < ingresso → giorno successivo; uguale → 0). Pausa sottratta. Usa Quarto (15m) e Decimo (6m) per la busta paga.
Come si usa
- 1Aggiungi ogni giornata lavorativa con entrata, uscita (12h AM/PM o 24h) e pausa in minuti.
- 2Gestiamo automaticamente il passaggio della mezzanotte (uscita ≤ entrata → giorno successivo). Aggiungi giorni per il totale settimanale.
- 3Vedi il totale per giorno HH:MM, decimale, e i totali con arrotondamento al quarto (15 min) e al decimo (6 min) della retribuzione.
Funzionamento
Giorno = Uscita − Entrata (+24h se necessario) − Pausa • Totale = Σ giorni • Decimale = h + m/60| Variable | Name | Meaning & Example |
|---|---|---|
| T_start | Start Time | Beginning clock-in timestamp (09:00 AM) |
| T_end | End Time | Final clock-out timestamp (05:30 PM) |
| B | Break Duration | Unpaid lunch or meal deduction in minutes (30 mins) |
| H_dec | Decimal Hours | Net working hours in decimal format for payroll (8.00 hrs) |
Ogni giorno è calcolato con pausa detratta, poi sommato. Arrotondamento quarto = arrotonda(decimale×4)/4, decimo = arrotonda(decimale×10)/10.
Esempi
Due giorni: 09:00–17:00 (pausa 30m) ciascuno
Ogni giorno 7,5h → totale 15h (15,0 decimale, 30h senza pausa).
Totale 15:00:00 • 15,0h
Notturno 22:00–06:00 senza pausa
Passaggio mezzanotte → 8h.
08:00:00 • 8,0h