24 Saatlikten 12 Saatliğe Dönüştürücü Nedir?
Bu araç, çoğu zaman "askeri saat" olarak da anılan 24 saatlik formatı, günlük hayatta sık kullanılan 12 saatlik formata ÖÖ (öğleden önce) veya ÖS (öğleden sonra) etiketiyle birlikte çevirir. 24 saatlik sistem 00:00 (gece yarısı) ile 23:59 arasında ilerlerken, 12 saatlik sistem gün içinde iki kez 1–12 arasında döner. Bu, dünyanın her yerinde aynı şekilde çalışan evrensel bir saat formatı dönüşümüdür. Türkiye'de günlük konuşmada genellikle 12 saatlik düşünme alışkanlığı olsa da, resmi belgelerde ve dijital ekranlarda 24 saatlik gösterim yaygındır.
Nasıl Kullanılır?
Saati 0 ile 23 arasında, dakikayı ise 0 ile 59 arasında bir sayı olarak girin. Hesaplayıcı anında 12 saatlik karşılığını verir ve bunun ÖÖ (gece yarısından öğleye kadar) mı yoksa ÖS (öğleden gece yarısına kadar) mı olduğunu söyler.
Formül Nasıl Çalışır?
Saat dönüşümünde modülo (kalan) işlemi kullanılır: 24 saatlik değeri 12'ye bölün ve kalanı alın. Kalan 0 ise (bu yalnızca 0 ve 12'de olur), 12 saatlik değer 12 olur. Aksi takdirde 12 saatlik değer doğrudan kalana eşittir. Dönem için ise: 12'den küçük her saat ÖÖ, 12 ve üzeri her saat ÖS'dir. Dakikalar iki format arasında hiçbir zaman değişmez.
$$h_{12} = \begin{cases} 12 & h_{24} \bmod 12 = 0 \\ h_{24} \bmod 12 & \text{otherwise} \end{cases}, \quad \text{period} = \begin{cases} \text{AM} & h_{24} < 12 \\ \text{PM} & h_{24} \ge 12 \end{cases}$$
Örnek Çözüm
13:30'u ele alalım. 13'ün 12'ye bölümünden kalan 1'dir, yani 12 saatlik değer 1 olur. 13 sayısı 12'den küçük olmadığı için dönem ÖS'dir. Sonuç: 1:30 ÖS. Bir başka örnek: 00:15 → 0'ın 12'ye bölümünden kalan 0'dır, bu da 12'ye karşılık gelir; 0 sayısı 12'den küçük olduğu için ÖÖ'dür. Sonuç: 12:15 ÖÖ.
$$13 \bmod 12 = 1, \quad 13 \ge 12 \Rightarrow \text{ÖS} \Rightarrow 1{:}30\ \text{ÖS}$$$$0 \bmod 12 = 0 \Rightarrow h_{12} = 12, \quad 0 < 12 \Rightarrow \text{ÖÖ} \Rightarrow 12{:}15\ \text{ÖÖ}$$Sıkça Sorulan Sorular
24 saatlik formatta 12:00 nedir? Öğlen 12:00 ÖS, gece yarısı ise 12:00 ÖÖ'dir (bu da 24 saatlik formatta 00:00'a denk gelir).
24:00 geçerli midir? Hayır. 24 saatlik sistem 00:00 ile 23:59 arasında ilerler. Gece yarısı 24:00 olarak değil, 00:00 olarak yazılır.
12, neden ÖS'de yine 12 olarak kalıyor? Çünkü 12'nin 12'ye bölümünden kalan 0'dır ve geleneksel kurala göre sıfır kalan 0'a değil 12'ye eşlenir; böylece öğlen 12:00 ÖS olarak gösterilir.