Vardiyalı Çalışma Sistemlerinde Mesai Bitiş Saatlerinin Hesaplanması

H
Hesaplamasyon İçerik Ekibi
2024-08-30
Vardiyalı Çalışma Sistemlerinde Mesai Bitiş Saatlerinin Hesaplanması
İnteraktif Hesaplama Aracı

Süre Ekleme/Çıkarma

Bu rehberde anlatılan hesaplamayı kendi değerlerinizle hemen ücretsiz ve anında gerçekleştirin.

Aracı Aç ve Hesapla

Vardiyalı Çalışma Sistemlerinde Mesai Bitiş Saatlerinin Hesaplanması

Sanayi tesisleri, hastaneler, güvenlik firmaları ve lojistik merkezleri gibi 7/24 hizmet veya üretim yapan sektörlerde vardiyalı çalışma sistemi esastır. Bu tür işletmelerde çalışanların mesai başlangıç ve bitiş saatleri standart 09:00 - 17:00 düzeninden oldukça farklıdır. İşçilerin gece vardiyalarına kalması, günlük normal çalışma süresinin üzerine fazla mesai (overtime) yapılması veya rotasyonlu vardiya sistemleri nedeniyle "Peki ben saat kaçta işten çıkacağım?" sorusu sıkça sorulur.

Mesai saatlerinin yanlış hesaplanması hem işçinin dinlenme (istirahat) süresinin ihlal edilmesine, hem iş kanunlarına aykırı hareket edilmesine hem de bordrolama süreçlerinde fazla mesai ücretlerinin eksik yatmasına yol açabilir. Bu karmaşayı önlemek için, mesai başlangıç tarih ve saatine çalışılacak gün, saat ve dakikayı matematiksel olarak eklemek en güvenilir yoldur. Süre Ekleme/Çıkarma aracımız, vardiya planlamasında İnsan Kaynakları uzmanları ve çalışanlar için tam bir kurtarıcıdır.

Vardiya Sürelerinin Matematiksel Hesaplanması

Bir işçinin mesai bitiş zamanını bulmak için, başlangıç zamanına toplam mesai süresinin (normal mesai + fazla mesai) dakika cinsinden eklenmesi gerekir. Arka planda çalışan algoritmanın ana formülü şu şekildedir:

$$ Toplam Mesai (Dakika) = (G\ddot{u}n \times 1440) + (Saat \times 60) + Dakika $$

Bu toplam dakika değeri, çalışanın kart bastığı veya sisteme giriş yaptığı saatin milisaniye değerine eklenir:

$$ Mesai Biti\text{ş} Tarihi = Ba\text{ş}langı\text{ç} (ms) + (Toplam Mesai (Dakika) \times 60 \times 1000) $$

Bu basit görünen formül, özellikle "Gece Vardiyası" olarak adlandırılan ve gece yarısını (24:00) geçen çalışmalarda hayati önem taşır. Gece vardiyasında saat ilerlerken gün (tarih) de otomatik olarak değişir. Formül bu gün atlamasını JavaScript Date objesi aracılığıyla hatasız yönetir.

Vaka Analizi 1: Gece Vardiyası ve Fazla Mesai Geçişi

Bir üretim fabrikasında çalışan Ahmet Bey, standart olarak "16:00 - 00:00" vardiyasında (8 saat) çalışmaktadır. Ancak üretim bandındaki acil bir sipariş nedeniyle formeni, kendisinden 4 saat 45 dakika fazla mesai yapmasını istemiştir.

Ahmet Bey işe 18 Nisan 2026 Saat 16:00'da başlamıştır.
Toplam çalışacağı süre: 8 Saat (Normal) + 4 Saat 45 Dakika (Fazla Mesai) = 12 Saat 45 Dakika.

Ahmet Bey'in tam olarak kart basıp fabrikadan çıkacağı saati hesaplayalım:

  • Başlangıç Tarihi: 18-04-2026
  • Başlangıç Saati: 16:00
  • İşlem: Ekle
  • Saat: 12
  • Dakika: 45

Algoritmanın çalışması:
$$ Toplam Dakika = (12 \times 60) + 45 = 765 \text{ Dakika} $$
18 Nisan 16:00 saatine 765 dakika eklendiğinde, süre gece yarısını geçer.
Araç Sonucu: 19 Nisan 2026, Saat 04:45 olarak bulunur.

Eğer bu hesaplama manuel yapılsaydı ve gece yarısı atlaması unutulsaydı, kayıt sistemlerinde Ahmet Bey 18 Nisan 04:45'te çıkmış gibi görünebilir (ki bu mantıken hatalıdır) ve ücret hesaplaması sekteye uğrardı.

Vaka Analizi 2: Uzun Süreli Nöbet ve Rotasyonlar

Özellikle sağlık sektöründe doktor ve hemşireler için 24 saatlik, hatta bazen 36 saatlik nöbetler söz konusu olabilmektedir. Güvenlik sektöründe ise "2 gün çalış, 2 gün dinlen" gibi periyotlar yaygındır.

Bir güvenlik görevlisinin koruma görevine 10 Eylül 2026 Saat 08:30'da başladığını ve görevinin toplam 2 Gün 14 Saat 15 Dakika süreceğini düşünelim. (Bu süre içerisinde aralıklı dinlenme molaları da dahildir, ancak fiili görevin bitişi önemlidir).

Görevlinin evine tam olarak ne zaman döneceğini hesaplamak için:

  • Başlangıç: 10-09-2026, 08:30
  • Eklenecek Gün: 2
  • Eklenecek Saat: 14
  • Eklenecek Dakika: 15

Matematiksel işlemi inceleyelim:
$$ Toplam Dakika = (2 \times 1440) + (14 \times 60) + 15 $$
$$ Toplam Dakika = 2880 + 840 + 15 = 3735 \text{ Dakika} $$

10 Eylül 08:30'a 3735 dakika eklendiğinde sonuç:
12 Eylül 2026, Saat 22:45 olarak tespit edilir.
Şirketin İK departmanı, bir sonraki personelin görev teslimi için 12 Eylül 22:45'te o noktada olmasını planlamalıdır.

Geriye Dönük (Çıkarma) Hesaplama ile İşe Başlama Saatinin Bulunması

Bazen de mesainin kesinlikle bitmesi gereken bir saat vardır ve işçinin o saate yetişebilmesi için "geriye dönük" hesaplama yapması gerekir.

Örneğin, bir lojistik şoförünün uluslararası takograf kurallarına göre kesintisiz araç kullanma süresi dolmak üzeredir ve kamyonunu 25 Mayıs 2026 Saat 06:00'da kesinlikle sınır kapısına park etmiş olması gerekmektedir. Şoförün deposundan sınır kapısına kadar olan yolculuğunun (molalarla birlikte) 14 Saat 30 Dakika süreceği hesaplanmıştır.

Şoförün depodan tam olarak saat kaçta hareket etmesi gerektiğini bulmak için Süre Ekleme/Çıkarma aracında "Çıkar" seçeneğini kullanırız:

  • Bitiş (Başlangıç kısmına yazılır): 25-05-2026, 06:00
  • İşlem: Çıkar
  • Saat: 14
  • Dakika: 30

Matematik:
$$ Toplam Dakika = (14 \times 60) + 30 = 870 \text{ Dakika} $$
06:00'dan geriye 870 dakika gidildiğinde;
Sonuç: 24 Mayıs 2026, Saat 15:30 olarak bulunur. Şoför en geç bu saatte kontağı çevirmelidir.

Süre Normalizasyonu (Normalization)

Vardiya planlamalarında genellikle dakikalar toplanarak saatlere dönüştürülür. Örneğin, haftalık mesai hesaplamalarında "2800 dakika çalıştım, bu kaç saat eder?" gibi sorularla karşılaşılır.
Araçtaki "Süreyi Normalize Et" mantığı:

  • 2800 / 60 = 46.66...
  • Math.floor(2800 / 1440) = 1 Gün
  • Kalan = 1360 dakika
  • 1360 / 60 = 22 Saat
  • Kalan = 40 Dakika
    Yani 2800 dakika otomatik olarak 1 Gün 22 Saat 40 Dakika şeklinde normalize edilerek kullanıcıya sunulur.

Sonuç

Vardiyalı çalışma sistemleri, hesaplanması en zor olan zaman yönetim süreçlerinden biridir. Manuel yapılan işlemler; yorgunluk, gece yarısı geçişleri ve hafta sonu atlamaları nedeniyle sıklıkla hatalara neden olur. Çalışanların adil mesai ücreti alması ve İnsan Kaynakları departmanlarının kanunlara uygun rotasyon planlaması yapabilmesi için dijital çözümler şarttır. Süre Ekleme/Çıkarma aracımızı kullanarak vardiya bitiş saatlerini saniyeler içinde hatasız olarak hesaplayabilir, iş gücünüzü maksimum verimlilikle yönetebilirsiniz.

Hesaplamanızı yapmaya hazır mısınız?

Süre Ekleme/Çıkarma ile saniyeler içinde net ve hatasız sonuca ulaşın.

Hesaplamayı Başlat →