Hafta Günü Hesaplayıcısı, Gregoryen takvimindeki herhangi bir tarih için hafta içi gününü döndürür, geçmiş ya da gelecek, ve cevabın aritmetik aritmetiklerini Conway'in Kıyamet kuralı kullanarak gösterir, sadece bir sonucu belirtmek yerine. Bir tarih girer ve hesap makinesi hafta içi günü hemen belirtir, ardından kişinin zihinsel olarak hesaplamak için kullanabileceği adımları geçer, yerine girilen tarihin kendi numaralarını kullanır.
Herhangi bir tarih için haftanın gününü bul
Gregoryen takvimindeki her tarih, sınırlı boyutlu bir tabloda aranmak yerine sabit bir referans noktasına göre tarihin konumundan hesaplanan tam bir hafta gününe eşlenir. Hafta Günü Hesaplayıcısı, Gregoryen takvimin yürürlüğe girdiği yıl olan 1583'den itibaren herhangi bir tarih için bunu doğrudan hesaplar ve hemen hafta içi adını döndürür.
Aynı yöntem, geçmişteki onlarca yıl önceki bir tarih ve yüzyıllar sonraki bir tarih için de aynı şekilde çalışır, çünkü temel aritmetik mevcut tarihe veya depolanmış herhangi bir aralıkta bağımlılık yaratmaz. Bir doğum tarihi, tarihsel bir olay veya uzak gelecek zamanlama tarihini girerken hepsi aynı hesaplamayı kullanır.
Conway'in Kıyamet Kuralını Uygula
Conway'in Kıyamet Kuralı, bir yılın "kıyamet günü"nü, belirli bir kolay hatırlanabilir tarih setinin o yıla denk geldiği tek bir hafta içi günü bulur ve ardından o yılın diğer herhangi bir tarihini, bu anchor tarihlerinden en yakın olan mesafesine göre ölçür.
Hafta Günü Hesaplayıcısı bu yöntemi kullanıyor çünkü elle çalıştırılabilen kadar hızlı, bu da kara kutu sonucunun arkasına saklanmak yerine göstermeye değer.
Kural yıl için dört adımda çalışır: yüzyılın ana gününü bir arama tablosundan bulur, ardından iki haneli yıldan üç küçük değer hesaplar ve bunları 7 aritmetik modülü kullanarak ankra ile birleştirir. Sonuç olarak, her kıyamet tarihi o yıla düşer ve bu tarih, aynı yılın diğer herhangi bir tarihini bulmak için referans noktası olur.
b = floor(twoDigitYear / 12)
c = twoDigitYear mod 12
d = floor(c / 4)
yearDoomsday = (centuryAnchor + b + c + d) mod 7
Aylık kıyamet günlerini ezberle
Her yıl kısa bir tarih listesi, yılın kıyamet günü hafta gününe yer verir; bu, hesap makinesi olmadan kuralı pratik kılan hafıza numarasıdır. Çift aylar sayılarını kendisiyle eşleştirir: 4/4, 6/6, 8/8, 10/10 ve 12/12 hepsi kıyamet gününe denk gelir.
Mayıs'tan Kasım'a kadar olan tek aylar ise "9'dan 5'ye 7-11'de çalışırım" hafızasını takip eder: 5/9, 9/5, 7/11 ve 11/7.
Mart, pi'nin ilk üç rakamı olan 3/14 kullanır. Ocak ve Şubat istisnadır, çünkü yılın sıçrama yılı olup olmamasına bağlıdır: sıçrama yılında 1/4 ve 2/29, ortak bir yılda ise 1/3 ve 2/28 kullanılır. Bu tarihlerden biri hedef yıl için bilindiğinde, o yıldaki diğer herhangi bir tarih, en yakın yıldan ileri veya geri gün sayısı sayılır ve bu sayıyı modüler olarak 7 olarak küçülterek bulunur.
15 Mart 2292 için günü bul
15 Mart 2292 için hafta içi gününü el ile hesaplayarak, Conway'in Kıyamet kuralı kullanılarak Salı döner. 1. Yüzyıl çapasını bul. 2200'ler Cuma günlerine anchor, hafta içi gün dizini 5, Pazar günü 0 olduğu bir tabloda. **2.
Yıl düzeltmesini 92, yani iki haneli yıldan hesaplayın.** b = zemin(92 / 12) = 7 c = 92 mod 12 = 8 d = floor(8 / 4) = 2
3. Çapa ile birleştir, modülo 7. 5 + 7 + 8 + 2 = 22 ve 22 mod 7 = 1, yani Pazartesi. 2292'nin kıyamet günü hafta içi Pazartesi'dir.
4. En yakın aylık kıyamet gününü 15 Mart'a kadar bulun. Mart kıyamet tarihi 3/14, yani 14 Mart 2292 Pazartesi.
5. Hedef tarihe doğru ilerleyin. 15 Mart 14 Mart'tan bir gün sonra, yani Salı gününe denk geliyor.
ISO haftası numarasını okuyun
ISO 8601 hafta numaralandırma sistemi, her haftanın her tarihine 1 ile 52 veya 53 arasında numara atar; her hafta Pazar yerine Pazartesi günü başlar.
Bir yılın 1 haftası, o yılın ilk Perşembesini içeren hafta olarak tanımlanır; bu da Ocak ayının ilk birkaç gününün bazen yeni yılın 1 haftası yerine önceki yılın son haftasına ait olduğu anlamına gelir.
Haftanın Günü Hesaplayıcısı, girilen herhangi bir tarih için ISO haftayı numarasını hafta içi adıyla birlikte gösterir; bu, Avrupa'nın çoğunda programlama, bordro dönemleri ve üretim tarih kodları için kullanılan numaralandırma sistemidir; bazı ABD bağlamlarında Pazar gününden itibaren kullanılan basit "yılın haftası" sayımından farklıdır.
Günü on dilde adlandırın
Hafta içi isimler doğrudan diller arasında çevrilir ve Hafta Günü Hesaplayıcısı, İngilizce sonucun yanı sıra on dilde hesaplanan hafta gününün adını getirir: İspanyolca, Fransızca, Almanca, İtalyanca, Portekizce, Japonca, Korece, Arapça ve Hintçe, ayrıca İngilizce.
Bu dillerin birçoğu, aşağıda açıklanan aynı tarihsel kaynaklardan türedikleri için İngilizce ile aynı adlandırma düzenini korurken, Japonca ve Korece ise hafta içi günlerini elementlerin adını alır: güneş, ay, ateş, su, odun, metal ve toprak; tamamen ayrı bir isimlendirme geleneğidir ve ortak kökü yoktur.
Hafta içi isimlerinin nereden geldiğini anlayın
İngilizce hafta içi isimleri, üst üste katmanlanmış iki ayrı mitolojik gelenekten gelir. Pazar ve Pazartesi doğrudan güneş ve ayı adlandırır. Cumartesi, Roma tanrısı Satürn'ü çeviri olmadan korur.
Kalan dört gün, Salı'dan Cuma'ya, Roma tanrılarından İskandinav mitolojisindeki en yakın eşdeğerlere çevrildi; Eski İngilizce konuşanlar Roma'dan yedi günlük haftayı benimsedi.
Salı, Mars ile eşleşen Norse savaş tanrısı Tiw'den gelir. Çarşamba Woden'den gelir, Merkür ile eşleştirilir. Perşembe Thor'dan, Jüpiter ile eşleştirilir. Cuma Frigg'den gelir, Venüs ile eşleştirilir. İspanyolca ve Fransızca gibi romantizm dilleri orijinal Roma gezegen isimlerini daha doğrudan korur, bu yüzden martes, mardi ve Mars ortak bir kök paylaşırken, Salı yoktur.
Sıkça sorulan sorular
Belirli bir tarih haftanın hangi günüydü?
Tarihi Hafta Günü Hesaplayıcısı'na girdiğinizde, hafta içi günü doğrudan döner; bu, sınırlı bir tablodan aranmak yerine Gregoryen takvimdeki tarih konumundan hesaplanır; böylece 1583'den itibaren herhangi bir tarih için çalışır.
Conway'in Kıyamet kuralı nasıl işliyor?
Kural, hedef yıl için yüzyıl çapası ve iki haneli yıldan kısa bir hesaplama kullanarak bir "kıyamet günü" hafta içi bulur, ardından hedef tarihin her zaman o kıyamet gününe denk gelen en yakın ve kolay hatırlanabilir tarihten uzaklığını ölçür; örneğin 4/4 veya 9/5.
ISO haftası numarası nedir?
ISO 8601 hafta numarası 1'den 52 veya 53'ye kadar değişir; haftalar Pazartesi günü başlar ve 1 haftası yılın ilk Perşembe'sini içeren hafta olarak tanımlanır. Bu, Avrupa'nın çoğunda kullanılan standart hafta numaralandırma sistemidir.
Neden Cumartesi günü bir Roma tanrısının adını alırken, Salı değil?
Cumartesi ise doğrudan Roma adı Satürn'ü korudu. Salı'dan Cuma'ya Roma gezegen eşdeğerlerinden, yedi günlük hafta ve isimlendirme düzeni Eski İngilizce'ye ulaştığında en yakın İskandinav tanrılarına çevrildi; bu yüzden Salı günü Mars'tan çok Tiw'e kadar uzanır.
Hesap makinesi, uzak bir gelecekteki bir tarih için hafta içi gününü bulabilir mi?
Evet. Hesaplama mevcut tarihe bağlı değildir, bu yüzden geçmişte yüzyıllar veya gelecekte yüzyıllar olan bir tarihe aynı şekilde uygulanır; Gregoryen takviminin 1583'den itibaren etkin aralığı dahilinde.
Haftanın hangi günü sıçrama günü, 29 Şubat günü?
29 Şubat, diğer tarihler gibi hesaplanır; sıgış yılının Şubat kıyamet tarihi kullanılır; bu da 2/29'dir. Bu da 29 Şubat'ın her zaman yılın kıyamet günüyle aynı hafta gününe denk geldiği anlamına gelir.
Hesap makinesi haftanın gününü başka dillerde mi gösteriyor?
Evet. Hesap makinesi, İngilizce hafta içi adının yanı sıra, İspanyolca, Fransızca, Almanca, İtalyanca, Portekizce, Japonca, Korece, Arapça ve Hintçede eşdeğer ismi de döndürüyor.
Belirli bir tarih için haftanın tüm ülkelerinde aynı gün mi?
Evet. Gregoryen takvimi ve hafta içi dizisi uluslararası amaçlarla kullanılır, bu yüzden bir takvim tarihi her yerde aynı haftanın gününe denk gelir, ancak yerel takvim tarihi saat dilimleri nedeniyle gece yarısına yakın bir gün fark edebilir.
Özet
Haftanın Günü Hesaplayıcısı, herhangi bir Gregoryen takvim tarihi için hafta gününü döndürür ve Conway'in kıyamet kuralı kullanılarak hesaplamayı gösterir; bu kuralı bir yüzyıllık ankrajdan bir yılın kıyamet günü hafta gününü bulur ve herhangi bir tarihin en yakın unutulmaz ankraj tarihinden uzaklığını ölçür.
Her sonuç ayrıca ISO hafta sayısını, hafta içi isimlerinin dokuz dile çevirilerini ve Roma ile Norse mitolojisindeki İngilizce hafta içi isimlerinin tarihsel kökenini de içermektedir.