MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Yeni Saat (24 saatlik)
11:00
same day
Gece yarısından bu yana geçen dakika 660
Gün kayması 0

Bu hesaplayıcı ne işe yarar?

Saate Dakika Ekleme Hesaplayıcı, bir başlangıç saati ile eklemek istediğiniz dakika sayısını alır ve sonucu 24 saatlik formatta size gösterir. Gece yarısını sorunsuz şekilde aşar; örneğin 23:30'a 90 dakika eklediğinizde sonuç ertesi günün 01:00'i olur. Ayrıca dakika çıkarmak isterseniz negatif değerleri de kabul eder.

Nasıl kullanılır?

Başlangıç saatini (0–23) ve başlangıç dakikasını (0–59) girin, ardından kaç dakika eklemek istediğinizi yazın. Geriye doğru gitmek için negatif bir sayı kullanabilirsiniz. Sonuç; yeni saati SS:DD formatında, gece yarısından bu yana geçen toplam dakikayı ve gün kaymasını (+1 ertesi gün, −1 önceki gün anlamına gelir) gösterir.

Formül açıklaması

Önce başlangıç saati, gece yarısından itibaren dakikaya dönüştürülür: \(\text{başlangıçDakikası} = \text{saat} \times 60 + \text{dakika}\). Eklenecek dakikalar buna toplanır, ardından bir günde bulunan dakika sayısı olan 1440'a göre modülo işlemiyle değer tek bir gün içine sığdırılır.

$$\text{newTime} = (\text{startMinutes} + \text{addMinutes}) \bmod 1440$$

Çıkarma yapıldığında bile sonucun pozitif kalması için çift modülo, yani \(((\text{toplam} \bmod 1440) + 1440) \bmod 1440\), kullanılır.

$$\text{newTotal} = ((\text{startMinutes} + \text{addMinutes}) \bmod 1440 + 1440) \bmod 1440$$

Son olarak elde edilen toplam yeniden saat ve dakikaya ayrılır.

$$\text{hour} = \left\lfloor \tfrac{\text{newTotal}}{60} \right\rfloor,\quad \text{min} = \text{newTotal} \bmod 60$$
Reklam
Dakikaların mod 1440 ile gece yarısını geçip başa döndüğünü gösteren dairesel 24 saatlik saat diyagramı
Dakika eklerken 1440 dakikalık gün, gece yarısı geçişini yönetmek için mod alarak başa döner.

Örnek hesaplama

09:30'da başlayıp 90 dakika ekleyelim. Başlangıç dakikası = \(9 \times 60 + 30 = 570\). Toplam = \(570 + 90 = 660\). \(660 \bmod 1440 = 660\). Saat = \(660 \div 60 = 11\), dakika = \(660 \bmod 60 = 0\); yani yeni saat aynı gün 11:00 olur.

Reklam
Başlangıç saatine eklenen dakika aralığının gece yarısını geçerek yeni bir saate ulaşmasını gösteren zaman çizelgesi
Çözümlü örnek: başlangıç saatine eklenen dakikalar yeni saate ulaşır, belki ertesi güne.

Daha Fazla Çalışılmış Örnekler

Her örnek aynı formülü takip eder, \( T = (((60\,h + m + a) \bmod 1440) + 1440) \bmod 1440 \), ardından \(T\) yeni bir saat \(\lfloor T/60 \rfloor\) ve yeni dakika \(T \bmod 60\) ile ayrılır. Bir günde 1440 dakika vardır.

Örnek 1 — Gece yarısı geçişi: 23:30 + 90 dakika

Başlangıç saatini gece yarısından itibaren dakika cinsinden dönüştürün ve ekleyin:

$$60 \times 23 + 30 + 90 = 1380 + 30 + 90 = 1500$$

Gece yarısını geçmek için modulo 1440 ile azaltın:

$$T = ((1500 \bmod 1440) + 1440) \bmod 1440 = 60$$

Saatler ve dakikalara bölün:

$$\text{Saat} = \left\lfloor \tfrac{60}{60} \right\rfloor = 1, \qquad \text{Dakika} = 60 \bmod 60 = 0$$

Sonuç: 01:00, ertesi gün (+1 gün).

Örnek 2 — Gece yarısını geçen çıkarma: 00:15 − 30 dakika

Burada eklenen değer negatiftir (\(a = -30\)):

$$60 \times 0 + 15 + (-30) = -15$$

Çift modulo negatif değeri işler, sonucu 0–1439 aralığında tutar:

$$T = ((-15 \bmod 1440) + 1440) \bmod 1440 = (-15 + 1440) \bmod 1440 = 1425$$

Saatler ve dakikalara bölün:

$$\text{Saat} = \left\lfloor \tfrac{1425}{60} \right\rfloor = 23, \qquad \text{Dakika} = 1425 \bmod 60 = 45$$

Sonuç: 23:45, önceki gün (−1 gün).

Örnek 3 — Tam bir günden fazla: 12:00 + 1500 dakika

1500 dakika 25 saattir, bu nedenle saat tam bir gün ilerlemeli ve ardından bir ek saat ilerlemeli:

$$60 \times 12 + 0 + 1500 = 720 + 1500 = 2220$$

Modulo 1440 ile azaltın (bir tam günün 1440 dakikasını çıkarın):

$$T = ((2220 \bmod 1440) + 1440) \bmod 1440 = 780$$

Saatler ve dakikalara bölün:

$$\text{Saat} = \left\lfloor \tfrac{780}{60} \right\rfloor = 13, \qquad \text{Dakika} = 780 \bmod 60 = 0$$

Sonuç: 13:00, ertesi gün (+1 gün).

Sıkça sorulan sorular

24 saatten fazla ekleyebilir miyim? Evet. Gün kayması, sonucun kaç tam gün ileriye düştüğünü size söyler.

Dakika çıkarmak için de kullanılır mı? Evet — dakika alanına negatif bir sayı girin; saat geriye sarar ve gece yarısını aşarsa negatif bir gün kayması gösterir.

Bu 12 saatlik mi yoksa 24 saatlik bir sistem mi? Giriş ve çıkış 24 saatlik sistemi kullanır; 13:00, öğleden sonra 1:00'e karşılık gelir.

Son güncelleme: