Kalan süre hesaplayıcı nedir?
Kalan süre hesaplayıcı, şu anki anı veya seçtiğiniz herhangi bir başlangıç noktasını gelecekteki bir tarih ve saatten ne kadar sürenin ayırdığını söyler. Tek bir sıkıcı sayı döndürmek yerine, kalan aralığı doğal dilde ifade eder ve yılları, ayları, haftaları, günleri, saatleri, dakikaları ve saniyeleri “2 ay, 1 hafta ve 3 gün” gibi okunabilir bir ifadede birleştirir.
Bu, sabırsızlıkla beklediğiniz her şeyi izlemek için ideal kılar: bir düğün, bir sınav, bir uçuş, bir aboneliğin sonu, bir ürün lansmanı veya bir sonraki resmi tatil. Başlangıç varsayılan olarak şimdiye ayarlandığından, değer onu okuduğunuz anda anlamlı kalır ve iki belirli an arasındaki aralığı ölçmek için her zaman özel bir başlangıç tarihi ve saati girebilirsiniz.
Hesaplayıcı nasıl çalışır?
Hesaplayıcı önce iki an arasındaki ham aralığı bir saniye sayısı olarak ölçer. Ardından bu toplamı en büyük birimden en küçüğe doğru ayrıştırır: sığabildiği kadar tam yıl çıkarır, sonra kalandan tam aylar, ardından haftalar, günler, saatler, dakikalar ve son olarak kalan saniyeler. Sıfır çıkan herhangi bir birim son ifadeden basitçe çıkarılır, böylece kısa bir aralık “0 yıl, 0 ay … 45 dakika” yerine “45 dakika” olarak okunur.
İki anın sırası önemli değildir. Hedef başlangıçtan önceyse, hesaplayıcı aralığın mutlak büyüklüğünü bildirir, böylece geçmiş bir olaydan “geçen süre” sayacı olarak da aynı derecede iyi çalışır.
Formül
Başlangıç noktası, iki an arasındaki saniye cinsinden ölçülen ham farktır:
Toplam daha sonra ortalama birim uzunlukları kullanılarak birimlere bölünür. Her birim, kalan saniyelerin tam sayı bölümüdür ve kalan, bir sonraki birime aktarılır:
Burada:
- , saniye cinsinden mutlak aralıktır.
- Bir yıl gün ( saniye) ve bir ay gün ( saniye) olarak alınır, böylece dökümü aralığın hangi takvim aylarını kapsadığından bağımsız olarak kararlıdır.
Örnekler
Örnek 1: İleride tam bir gün
Başlangıcın 1 Ocak 2020 saat 00:00:00 ve hedefin 2 Ocak 2020 saat 00:00:00 olduğunu varsayalım.
Aralık tam olarak 86.400 saniyedir ve hesaplayıcı bunu 1 gün olarak bildirir.
Örnek 2: Birkaç saat, dakika ve saniye
Şimdi başlangıcı 1 Ocak 2020 saat 00:00:00 ve hedefi aynı gün saat 01:30:45 olarak ayarlayın.
Döküm bir tam saati, ardından otuz dakikayı çıkarır ve kırk beş saniye bırakır, böylece sonuç “1 saat, 30 dakika ve 45 saniye” olarak okunur.
Örnek 3: Tam bir artık yıl
Başlangıç olarak 1 Ocak 2020 saat 00:00:00 ve hedef olarak 1 Ocak 2021 saat 00:00:00 düşünün. 2020 bir artık yıl olduğundan, aralık 366 gündür.
Ortalama yıl uzunluğuna bölmek küçük bir kalan bırakır, böylece ifade yalın bir “1 yıl” yerine bir yıl artı birkaç ek gün gösterir.
Pratik notlar
- Başlangıç alanı varsayılan olarak geçerli tarih ve saate ayarlıdır, bu nedenle ona dokunmadan bırakmak size canlı bir “ne kadar kaldı” değeri verir.
- Sıfır değerli birimler otomatik olarak çıkarılır ve sonucu kısa ve okunabilir tutar.
- Aylar ve yıllar ortalama uzunluklar kullandığından, çok uzun aralıklar katı bir takvim sayımından bir veya iki gün farklı olabilir; iki tarih arasındaki kesin gün sayımı için özel bir gün sayacı daha iyi bir araçtır.
Sıkça sorulan sorular (SSS)
Hesaplayıcı varsayılan olarak hangi başlangıç saatini kullanır?
Varsayılan olarak hesaplama geçerli tarih ve saatte başlar, böylece kalan aralık aracı açtığınız anı yansıtır. Bunu herhangi bir özel başlangıç tarihi ve saatiyle değiştirebilirsiniz.
İki tarihin sırası önemli mi?
Hayır. Hesaplayıcı her zaman aralığın mutlak büyüklüğünü bildirir, bu nedenle başlangıç ve hedefi değiştirmek aynı sonucu verir. Bu, hem “kalan süre” hem de “geçen süre” sayacı olarak çalışmasını sağlar.
Bir yıllık aralık neden bazen ek günler gösterir?
Yıllar ve aylar ortalama uzunluklar kullanılarak hesaplanır (365,25 ve 30,4375 gün). Bir artık yıl 366 gün içerir, ortalamadan biraz fazla, bu nedenle döküm fazlalığı ek gün olarak gösterir.
Sıfır olan birimlere ne olur?
Sıfır çıkan herhangi bir birim ifadeden çıkarılır, böylece kısa bir aralık boş yıllar, aylar ve günler listelemek yerine “45 dakika” olarak okunur.
Aynı günün bir saatine geri sayım yapabilir mi?
Evet. Başlangıç ve hedef aynı takvim gününe denk gelirse, sonuç yalnızca saat, dakika ve saniye cinsinden ifade edilir.