Geçmiş Zaman Hesaplama

Belirli bir dakika, saat veya gün önce saatin kaç olduğunu öğrenin. Değeri girin, Geçmiş Zaman Hesaplama Aracı size tam geçmiş saati ve tarihi versin.

Zaman Önce

7 saat önce

05:00

Thursday, 15 January 2026

veya 05:00:00

Geriye doğru hesaplanan 12:00:00

Hesaplamanızda bir hata oluştu.

Şimdiden Geriye Doğru Gitmek ve Saatin Bunu Neden Zorlaştırdığı

Son güncelleme: 25 Temmuz 2026

İllüstrasyon için Geçmiş Zaman Hesaplama

Zamanla ilgili bazı sorular, yalnızca şu anda bulunduğunuz noktadan bakıldığında bir anlam ifade eder. Bir paket "on bir saat önce" teslim edilmiştir. Bir ilaç etiketinde son dozun "altı saat önce" alındığı yazar. Bir günlük kaydında, kesin bir zaman belirtilmeden "20 saat önce" damgası bulunur. Her durumda, bu sayı tek başına işe yaramaz; asıl bilmek istediğiniz, o sayının işaret ettiği saat dilimidir.

İşte bu geçmiş zaman hesaplama aracı tam olarak bunu yapar. Ne kadar geriye gitmek istediğinizi girin, birimi seçin; araç bu süreyi şu anki zamandan çıkararak size ortaya çıkan saati ve tarihi göstersin. Araştırma yapmanıza veya aritmetik işlemlerle uğraşmanıza gerek yoktur: Hesaplayıcı cihazınızın saatini okur, bu nedenle "yedi saat önce" ifadesi her zaman bir web sayfasına sabitlenmiş bir anı değil, şu andan yedi saat öncesini gösterir.

Geriye gitme süresi dakika, saat, gün, hafta veya ay olarak girilebilir. Küçük süreler bugün içinde kalır. Daha büyük süreler gece yarısını aşar ve hesaplayıcı tarihle birlikte günü de geriye sarar; bu da genellikle manuel sayımlarda hata yapılan noktadır.

Neden Geriye Doğru Saymak İleriye Doğru Saymaktan Daha Zordur?

Saatte ileriye doğru gitmek doğal hissettirir çünkü zamanı deneyimleme şeklimizle eşleşir. Geriye doğru gitmek ise sizi ödünç almaya zorlar ve 12 saatlik bir saat diliminde geriye doğru işlem yapmak gerçekten zahmetlidir.

Diyelim ki saat sabah 3:15 ve siz dokuz saat önce saatin kaç olduğunu bilmek istiyorsunuz. Sabah 3:15'ten dokuz saat öncesi bir önceki akşamın içine düşer, yani cevap akşam 6:15'tir ve en önemlisi, dündür. Aynı anda iki şey değişti: ÖÖ/ÖS (AM/PM) yarısı döndü ve takvim tarihi bir gün geriye gitti. Çoğu insan bunlardan birini doğru yaparken diğerini unutur.

Dakikalar işin içine girdiğinde sorun daha da karmaşıklaşır. Öğleden sonra 2:12'den 47 dakika önce saat kaçtı? 12'den 47'yi öylece çıkaramazsınız çünkü dakikalar 100'lük değil, 60'lık tabandadır. Bir saat ödünç almalı, bunu 60 dakikaya çevirmeli, 12'ye eklemeli ve ancak ondan sonra çıkarmalısınız. Cevap öğleden sonra 1:25'tir. Küçük bir hesaptır ama insanların ilk sonuca güvenmedikleri için üç kez tekrar yaptıkları türden bir işlemdir.

Bir saat kaçtı hesaplama aracı bu iki hata olasılığını da ortadan kaldırır. Saatten ödünç almak, ÖÖ/ÖS geçişlerini yapmak ve tarihi geriye sarmak tek bir adımda gerçekleşir ve sonuç eksiksiz olarak görüntülenir: saat, haftanın günü ve takvim tarihi.

Göreceli Zaman Damgalarını Okumak

Göreceli zaman damgaları yazılımlarda her yerdedir. Mesajlar, kod gönderimleri (commit), yüklemeler, sipariş güncellemeleri ve teslimat bildirimlerinin neredeyse tamamı kesin bir zaman yerine "3 saat önce" veya "2 gün önce" şeklinde etiketlenir. Bu biçimi okumak kolay, ancak üzerinde çalışmak zordur.

Sorun, bunlardan ikisini karşılaştırmanız veya birini gerçek bir zaman damgası taşıyan bir şeyle eşleştirmeniz gerektiğinde başlar. Bir kargo uygulaması paketin "on bir saat önce" tarandığını söylerken, takip sayfası 04:20'de bir tarama gösteriyor. Bunlar aynı olay mı? Göreceli etiketi bir saat zamanına dönüştürene kadar bunu bilemezsiniz.

İnsanların bir kaç saat önce hesaplayıcısına başvurmalarının en yaygın nedeni merak değil, bu tür verileri uzlaştırmaktır. "On bir saat önce" ifadesini "bugün 04:35"e dönüştürmek karşılaştırmayı bariz hale verir ve sadece bir saniye sürer.

Göreceli damgalar siz onları okurken de kaymaya devam eder. Sayfa yüklendiğinde "5 saat önce" yazan bir yer, sayfa yenilenmediği sürece bir saat sonra da "5 saat önce" yazmaya devam eder. Bunu mutlak bir zamana dönüştürmek sonucu dondurur; bu da veriyi kaydederken, iletirken veya arşivlerken tam olarak istediğiniz şeydir.

İlaç, Beslenme ve Belirli Bir Program Dahilindeki Her Şey

Aralık takibi, en çok önem taşıyan günlük kullanım alanıdır. Her altı saatte bir doz, her üç saatte bir besleme, her sekiz saatte bir nöbet değişimi; bunların hepsi "sonuncusu N saat önceydi" şeklinde kaydedilir ve bir sonrakinin ne zaman yapılacağını belirlemeden önce hepsinin gerçek bir zamana dönüştürülmesi gerekir.

Diyelim ki bir ilaç etiketi her sekiz saatte bir doza izin veriyor ve son doz "beş saat önce" alınmış. Hemen iki soru akla gelir: O doz saat kaçta alındı ve bir sonraki doz penceresi ne zaman açılıyor? İlk soru, bu hesaplayıcının doğrudan yanıtladığı sorudur. Sonucu aldığınızda, ikinci soru önemsiz hale gelir; sonuca tam aralığı eklemeniz yeterlidir.

Gece vardiyaları bunu çok daha kötü hale getirir çünkü aralık gece yarısını geçer ve hesaplamanın altında tarih değişir. Saat 02:00'de işi biten ve "dokuz saat önce" ne olduğu sorulan birine aslında bir önceki takvim günü sorulmaktadır. Burada tarihi yanlış anlamak ufak bir yuvarlama hatası değildir; tamamen yanlış günü işaret eder.

Saat Dilimleri ve "Şimdi"nin Anlamı

Bir detayı açıkça belirtmekte fayda var: Bu hesaplayıcı, kullandığınız cihaz tarafından bildirilen kendi yerel saatiniz üzerinden çalışır. Bu neredeyse her zaman insanların istediği şeydir, ancak öyle olmadığı durumları bilmek de önemlidir.

Başka bir saat diliminde oluşturulmuş bir zaman damgasını okuyorsanız, kendi saatinizden bir süre çıkarmak size onların değil, kendi saatinizdeki bir zamanı verir. UTC diliminde yazılmış ve üç saat ilerideki bir makineden okunan bir sunucu günlüğü, aradaki farkı önceden hesaba katmadığınız sürece uyuşmayacaktır. Hesaplamanın kendisi doğrudur; dikkat edilmesi gereken referans çerçevesidir.

Aynı durum yaz saati uygulaması geçişlerinde de geçerlidir. Yılda iki kez saatlerin değiştiği günlerde, saat cinsinden sabit bir fark ile duvar saatinin görünürdeki hareketi bir gün boyunca uyuşmaz. Yaz saati uygulamasına geçilen gecenin ertesi sabahı saat 10:00'dan on iki saat öncesi, duvar saati açısından bir önceki akşam saat 22:00 değildir, çünkü aradaki geceden bir saat çıkarılmıştır.

Günler, Haftalar ve Aylar Geriye Doğru

Daha uzun süreler, sorunu saatten takvime kaydırır. Günleri çıkarmak, bir ayın başlangıcını geçene kadar yeterince mekaniktir; o noktada bir önceki ayın uzunluğu önem kazanır (biri için 31 gün, diğeri için 30 gün ve yıla bağlı olarak Şubat için 28 veya 29 gün).

Haftalar, geriye doğru çalışmak için en kolay birimdir çünkü bir hafta her zaman tam yedi gündür. Şu an haftanın hangi günüyse, tam sayıdaki herhangi bir hafta önce de haftanın aynı günü olacaktır. Bu özellik, haftaları haftalık bir ritimdeki her şey için doğal bir birim haline verir.

Aylar ise zorlayıcı bir durumdur çünkü bir ay sabit bir uzunluğa sahip değildir. Bir önceki ayın sadece 30 gün çektiği durumlarda, ayın 31'inden "bir ay öncesi" gerçekten belirsizdir ve farklı sistemler bunu farklı şekillerde çözer. Hesaplayıcı, yaygın takvim kuralını kullanır: Önceki aydaki aynı gün sayısı alınır ve o gün mevcut değilse o ayın son gününe sabitlenir. Bu, insanların bunu yüksek sesle söylerken kastettikleri şeyle eşleşir.

Sıkça Sorulan Sorular

Belirli bir saat önce saat kaçtı?

Saat sayısını girin, birim olarak "Saat" seçeneğini belirleyin; hesaplayıcı bu saati cihazınızdaki mevcut zamandan çıkaracaktır. Sonuç, tarihle birlikte tam saati gösterir, böylece gece yarısını aşan bir süre belirsizliğe yer bırakmaz.

Hesaplayıcı gece yarısını geçen süreleri destekliyor mu?

Evet. Süre gece yarısından geriye gittiğinde, tarih bir önceki güne döner ve saatle birlikte gösterilir. Bu, manuel sayımlarda en sık hata yapılan durumdur, bu nedenle tarih her zaman ima edilmek yerine açıkça gösterilir.

Hangi birimleri kullanabilirim?

Dakika, saat, gün, hafta ve ay. Dakika ve saat, genellikle göreceli zaman damgalarını okumak ve aralıkları takip etmek için tercih edilir; gün, hafta ve ay ise takvim üzerinde geriye doğru çalışmak içindir.

Benim saat dilimimi mi kullanıyor?

Kullandığınız cihazın mevcut yerel saatini kullanır. Üzerinde çalıştığınız zaman damgası farklı bir saat diliminde oluşturulmuşsa, önce onu yerel saatinize dönüştürün, aksi takdirde sonuç yanlış saati gösterecektir.

Bununla bir zaman süresi hesaplayıcısı arasındaki fark nedir?

Bu araç şu andan başlar ve geçmiş bir zamanı bulmak için bilinen bir süre kadar geriye doğru çalışır. Bir süre hesaplayıcısı ise tam tersini yapar; zaten bildiğiniz iki zamanı alır ve aralarında ne kadar süre olduğunu söyler. Süreyi bildiğinizde bu aracı, her iki uç noktayı da bildiğinizde ise süre hesaplayıcısını kullanın.

Hazır Ayarlar