Калкулатор за работни часове - Изчисляване на работни часове между дати
Безплатен калкулатор за работни часове за изчисляване на точни работни часове между две дати. Отчита работни графици, обедни почивки, уикенди, празници и персонализирани изключения за точно планиране на проекти и заплати.
Калкулатор за работни часове
Конфигурация на работни часове
Обедна почивка
Конфигурация на почивните дни
Изключени дати
Резултати
Визуална времева линия
Разбивка по дати
| Дата | Часове | Статус |
|---|---|---|
| 2024-01-08 | 7.50 | Частичен ден |
| 2024-01-09 | 8.00 | Пълен ден |
| 2024-01-10 | 7.50 | Частичен ден |
Документация
Калкулатор за работно време
Калкулаторът за работно време намира броя на работните часове между две дати и съответните часове. Той пропуска времето извън работния ден, почивките за обяд, почивните дни и празниците, така че резултатът показва само времето, действително налично за работа.
Това се различава от обикновения калкулатор за дати, който брои всеки час в даден интервал, независимо дали някой работи през него.
Как се изчислява работното време
Изчислението се извършва ден по ден. За всеки ден в периода калкулаторът прави следното:
- Проверява дали денят е изключен (почивен или празничен). Изключените дни се броят като нула часа, освен ако датата не е отбелязана като извънреден работен ден.
- В първия ден от периода започва броенето от по-късния от посочения начален час и началото на работния ден. В последния ден спира на по-ранния от посочения краен час и края на работния ден.
- Намира брутните часове за деня: крайният час на работа минус началният час на работа.
- Изважда всяка част от обедната почивка, която попада в този интервал.
- Добавя нетните часове за деня към текущия сбор.
Празникът винаги изключва деня, дори ако датата е отбелязана и като извънреден работен ден. Дата, отбелязана като извънреден работен ден, се включва, дори да се пада в обичаен почивен ден.
Формула за работното време
За един пълен работен ден:
където H е нетното работно време за деня, E — крайният час на работа, S — началният час на работа, а L — продължителността на обедната почивка.
Например график от 8:00 ч. преди обяд до 5:00 ч. следобед обхваща 9 часа. Почивка за обяд с продължителност 1 час между 12:00 ч. на обяд и 1:00 ч. следобед отнема 1 час. Нетното работно време е 8 часа на ден.
Ден без неплатена почивка се въвежда, като началният и крайният час на обедната почивка се зададат еднакви, с което продължителността на почивката става нула. Обедната почивка трябва да попада в рамките на работния ден.
За период от дати общото време е сборът на нетните часове за всеки включен ден, като първият и последният ден се коригират според действителните начални и крайни часове.
Пример с решение
График: работно време от 8:00 ч. преди обяд до 5:00 ч. следобед, обедна почивка от 12:00 ч. до 1:00 ч. следобед, почивни дни събота и неделя, без празници в периода.
Период: от понеделник 8:00 ч. преди обяд до петък 5:00 ч. следобед.
| Ден | Отработени часове | Причина |
|---|---|---|
| Понеделник | 8 | Началният час съвпада с началото на работния ден, затова денят е пълен |
| Вторник | 8 | Пълен ден |
| Сряда | 8 | Пълен ден |
| Четвъртък | 8 | Пълен ден |
| Петък | 8 | Крайният час съвпада с края на работния ден, затова денят е пълен |
Общо работно време: 8 × 5 = 40 часа. Общо работни дни: 5.
Пример с непълен работен ден
Ако същият период започваше в 10:00 ч. преди обяд в понеделник, за понеделник щяха да се броят само часовете от 10:00 ч. преди обяд до 5:00 ч. следобед, минус обедната почивка от 1 час: 7 часа − 1 час = 6 часа. Останалите четири дни остават с по 8 часа, така че общото време става 6 + 8 + 8 + 8 + 8 = 38 часа.
Работно време спрямо календарни часове и работни дни
Календарните часове броят всеки изминал час без изключения. От понеделник 9:00 ч. преди обяд до петък 5:00 ч. следобед календарното време е общо 104 часа: четири пълни дни по 24 часа (96 часа) плюс още 8 часа от 9:00 ч. преди обяд до 5:00 ч. следобед в последния ден.
Работното време брои само времето за работа, след като се премахнат неработните часове, обедната почивка, почивните дни и празниците. При използване на горния график същият период от понеделник до петък дава 40 работни часа, а не 104.
Работните дни броят цели работни дни, независимо колко часа са били налични във всеки от тях. Периодът от понеделник до петък без празници е 5 работни дни, дори ако първият или последният ден е непълен. Денят се брои за работен, когато в него попада поне част от работното време.
Тези три числа отговарят на различни въпроси. Задача за 40 часа е приблизително една работна седмица (5 работни дни), а не „по-малко от 2 календарни дни“, и ангажимент за обслужване от 24 работни часа не е същото като ангажимент за 24 календарни часа, тъй като при работните часове броенето спира през нощта и почивните дни.
Пример с изчисление: краен срок за отговор
Заявка към отдела за поддръжка е открита в четвъртък в 4:00 ч. следобед. Ангажиментът за отговор е 16 работни часа при посочения по-горе график от 8:00 ч. преди обяд до 5:00 ч. следобед, с обедна почивка от 12:00 до 1:00 ч. следобед и почивни дни събота и неделя.
- Четвъртък: от 4:00 до 5:00 ч. следобед = 1 час. Текущ сбор: 1.
- Петък: пълен ден = 8 часа. Текущ сбор: 9.
- Събота и неделя: изключени.
- Понеделник: необходими са още 7 часа. От 8:00 ч. сутринта до 12:00 ч. на обяд са 4 часа, а след обедната почивка още 3 часа от 1:00 ч. следобед водят до 4:00 ч. следобед.
Крайният срок е в понеделник в 4:00 ч. следобед.
Обичайни приложения
- Планиране на проекти: превръщане на оценка за часове в реалистична дата за изпълнение.
- Фактуриране при работа на свободна практика и консултантски услуги: отчитане на действително наличните часове в даден период за фактуриране.
- Работна заплата: изчисляване на отработените часове за период на заплащане, включително непълни начални или крайни дни.
- Споразумения за ниво на обслужване (SLA): измерване на срокове за отговор или разрешаване, които текат само през работното време.
Често задавани въпроси
Какво представлява калкулаторът за работно време?
Това е инструмент, който намира общото работно време между две дати, след като премахне времето извън зададения работен ден, обедните почивки, почивните дни и празниците.
Каква е разликата между работни дни и работни часове?
Работният ден е един цял работен ден, независимо колко часа действително са били отработени. Работните часове са точният брой часове, включително непълните дни. Пет работни дни по 8 часа се равняват на 40 работни часа само когато всеки ден е пълен; период с непълен първи или последен ден дава по-малко работни часове при същия брой работни дни.
Как се изчислява работното време между часови зони?
Първо преобразувайте всяка дата и час към една референтна часова зона, например часовата зона на организацията или UTC. Изчисленията със смесени часови зони дават неправилни сборове.
Как се обработват празниците, които се падат през почивен ден?
Ако празникът се пада в ден, който вече е почивен, не е необходимо да бъде посочван отделно, тъй като правилото за почивните дни вече го изключва. Ако организацията отбелязва празника в друг ден, посочете този ден.
Защо резултатът е по-малък от дни × 8 часа?
Простото умножение предполага, че всеки ден е пълен ден от 8 часа без изключения. Реалните периоди обикновено включват непълен първи или последен ден, почивни дни и понякога празници, които намаляват общото време спрямо обикновеното умножение.
Може ли извънреден работен ден да има предимство пред почивен ден?
Да. Конкретна дата може да бъде отбелязана като извънреден работен ден, така че да се включва, въпреки че се пада в обичаен почивен ден. Изключването за празник има предимство: дата, отбелязана едновременно като празник и като извънреден работен ден, се изключва.