Takvim Dönüştürücü

Bu sayfa, çeşitli takvimlerdeki tarihleri dönüştürmenize olanak tanır, hem sivil hem de bilgisayarla ilgilidir. Sayfayı kullanmak için tarayıcınızın JavaScript’i desteklemesi ve dilin çalışmasını devre dışı bırakmamış olması gerekir.

Miladi(Gregoryen) Takvim

Jülyen Takvimi


İbranice Takvim
Hicri(İslami) Takvim
Fars Takvimi
Hindistan Sivil Takvimi
Maya Takvimi
Baktun-- Katun-- Tun-- Uinal-- Kin
. . . .
Bahâî Takvimi
Fransız Cumhuriyet Takvimi
ISO-8601 Hafta ve Gün, ve Yılın Günü

Unix time() değeri
Excel Seri Gün Numarası

Gregoryen(Miladi) Takvimi

Gregory XIII tarafından ilan edilen Gregoryen takvimi, 1582’de Julian takvimine kıyasla birikmiş farkı düzelterek 1582’nin Ekim ayında çoğu Katolik devletinde yürürlüğe girdi; yeni takvimde, 4 Ekim 1582’den sonra 15 Ekim geldi. Tarihi karşılaştırırken, bugün Batı ülkelerinde ve uluslararası ticarette evrensel olarak kullanılan Gregoryen takviminin farklı ülkeler tarafından farklı zamanlarda benimsendiğini belirtmek önemlidir. Büyük Britanya ve sömürgeleri (bugünkü Amerika Birleşik Devletleri de dahil), Julian takviminden Gregoryen takvimine ancak 1752’de geçti; 2 Eylül 1752’de Çarşamba günü Julian takviminde, Gregoryen takvimde Perşembe olarak başladı.

Gregoryen takvimi, Julian takvimine göre küçük bir düzeltmedir. Julian takviminde her dört yılda bir Şubat ayının 28 değil, 29 gün olduğu bir artık yıl vardır, ancak Gregoryen’de, 100’e bölünebilen yıllar 400’e bölünebiliyorlarsa artık yıl değildir. Ne kadar öngörülüydü Papa Gregory! Y2K’nın ne tür sorunlarını içerdiği önemli değil, 2000’den beri her yılın artık yıl olduğunu varsayan düzensiz programlamaya sahip değildir, önceki ve sonraki yıllar 100’e bölünebiliyorsa artık yıldır. Julian takviminde olduğu gibi, günlerin başlangıcının gece yarısında olduğu kabul edilir.

Gregoryen takviminde bir yılın ortalama uzunluğu, 365.2425 güne karşılık gelir, bu da gerçek güneş yılı (ekinoks arası zaman) olan 365.24219878 güne kıyasla, takvimin güneş yılına göre bir hata günü biriktirdiği anlamına gelir, yaklaşık her 3300 yılda bir. Tamamen güneş takvimi olarak, ayların başlangıcını Ay’ın evreleriyle senkronize etmek için herhangi bir girişimde bulunulmaz.

Takvimi 1582’de benimsemeden önce “Gregoryen tarihlerinden” doğru şekilde bahsedilemez, ancak takvim önceki tarihler için dışarıya doğru genişletilebilir. Bunu yaparken, bu uygulama, 1’den önceki yılın 0 olduğu kuralını kullanır. Bu, Julian takviminden farklıdır; Julian takviminde 0 yılı yoktur—Julian takviminde 1’den önceki yıl -1’dir. Gregoryen takviminde 0 yılı 30 Aralık tarihi, Julian takviminde ise 1 Ocak 1’e karşılık gelir.

Gregoryen takviminin hafif bir değişikliği daha kesin hale getirebilir. 4000’e tam bölünebilen yılların artık yıllar olmadığı ek kuralı eklerseniz, her yıl için ortalama güneş yılı 365.24225 güne karşılık gelir, bu da gerçek ortalama yıl olan 365.24219878’e göre yaklaşık 19,500 yıllık bir dönemde bir gün hata anlamına gelir; bu, Dünya’nın dönüşündeki gelgit frenlemesinden kaynaklanan hatalara benzer.

Jülyen Takvimi

Astronomlar, tarihçilerin aksine, sık ​​sık tarihlerle aritmetik işlemler yapmak zorunda kalırlar. Örneğin: Bir çift yıldız her 1583.6 gün sonra tutulmaya girer ve son orta tutulması 17 Ekim 2003 tarihinde 21:17 UTC’de ölçülmüştür. Bir sonraki ne zaman olacak? Cevabı elde etmek için takvimi çıkarıp günleri sayabilirsiniz, ancak sorunlu miktarların hepsini Julian gün numaralarına dönüştürmek ve sadece eklemek veya çıkarmak çok daha kolaydır. Julian günleri sadece Julian çağının başlangıcından bu yana geçen günleri ve kesirleri sıralar; bu çağ, Julian takvimine göre 4713 M.Ö. yılının 1 Ocak Pazartesi günü saat 12:00’de başladığı şekilde tanımlanır. Bu tarih yılların bir döngüsü olarak tanımlanmış olmasına rağmen, tüm bilinen tarihsel astronomik gözlemlerin pozitif Julian gün numaralarını taşıması ve periyotların basit toplama ve çıkarmayla belirlenebilmesi gibi ek avantaja sahiptir. Julian tarihleri biraz alışılmadık bir şekilde öğlen başlar, ancak astronomlar (ve sistem programcıları!) de öyledir—öğleden sonra “uyandığınızda” ve çoğu işinizi Güneş battıktan sonra yaptığınızda, sonuçlarınızı kaydetmenin, tarihin çalışma gününüzün ortasında değişmediği bir takvimde kaydedilmesini takdir edersiniz. Ancak Julian günü gelenekleri bile 19. yüzyıl astronomisinin Avrupa merkezli olduğunu gösterir—Greenwich’teki öğlen, dünyanın diğer tarafında gece yarısıdır. Ancak Julian günü gösterimi, astronomide o kadar derinlemesine yerleşmiştir ki, önümüzdeki öngörülebilir gelecekte hiçbir zaman yerinden edilmeyecektir. Bu, tarihlerin kültürel önyargılardan ve çeşitli tarihlerdeki kesintilerden arındırılmış olarak bilgisayar programlarında saklanması için ideal bir sistemdir ve bu sayfanın kaynak kodunda gösterildiği gibi diğer takvim sistemlerine kolayca dönüştürülebilir. Programlarınızda Julian günleri ve kesirleri (64 bit veya daha uzun kayan nokta sayılarında saklanan) kullanın ve Y10K, Y100K ve Y1MM’ye hazır olun!

Kaydedilmiş insan tarihindeki herhangi bir olay olumlu bir Julian gün numarası olarak yazılabilir, ancak çağdaş olaylarla çalışırken tüm bu rakamlar sıkıcı olabilir. Değiştirilmiş Julian Günü (MJD), bir Julian gün numarasından 2400000.5 çıkarılarak oluşturulur ve böylece 17 Kasım 1858, Evrensel Zaman’da (00:00) gece yarısından bu yana geçen gün sayısını temsil eder. Değiştirilmiş Julian Günleri, yapay Dünya uydularının yörünge elemanları tablolarında zaman başlangıcını belirtmek için geniş bir şekilde kullanılır. 4 Ekim 1957’den önce böyle nesneler bulunmadığından, tüm uyduyla ilgili MJD’ler pozitiftir.

Jülyen takvimi, M.Ö. 46’da Jül Sezar tarafından ilan edildi ve son halini MS 8’de almadan önce birkaç değişikliğe uğradı. Jülyen takvimi, Gregoryen takviminden yalnızca artık yılların belirlenmesinde farklılık gösterir; Gregoryen takviminde 100 ve 400’e bölünebilen yıllar için düzeltme bulunmaz. Jülyen takviminde, herhangi bir pozitif yıl, 4’e bölünebiliyorsa artık bir yıldır. (Negatif yıllar, 4’e bölündüğünde kalan 3 olursa artık yıldır.) Günler gece yarısında başlar olarak kabul edilir. Jülyen takviminde ortalama bir yılın uzunluğu 365.25 gündür. Gerçek güneş tropik yılı olan 365.24219878 günle karşılaştırıldığında takvim, güneş yılına göre her 128 yılda bir bir günlük hata biriktirir. Tamamen güneş takvimi olduğundan, ayların başlangıcını Ay’ın evrelerine senkronize etmek için hiçbir girişimde bulunulmamıştır.

İbranice Takvim

İbrani (veya Yahudi) takvimi, ayları mevsimlerle ve ayları Ay’ın evreleriyle senkronize etmeye çalışarak aynı anda tutmaya çalışır – bu nedenle “luni-güneş takvimi” olarak kabul edilir. Ayrıca, bir yılın başlayabileceği haftanın günleri ve yılın uzunluğunu belirlenen sınırlar içinde tutmak için diğer türlü gerekli ek günleri önceki yıllara kaydırmak için kısıtlamalar vardır. Bu kolay değil ve gereken hesaplamalar buna uygun şekilde karmaşıktır. Yıllar, 3, 6, 8, 11, 14, 17 ve 19’da 19 yıllık bir döngüde normal veya embolismik (artık) yıllar olarak sınıflandırılır. Bir embolismik (artık) yılda, “Veadar” veya “Adar II” adında 29 günlük bir ek ay, bu tür yıllarda “Adar I” olarak belirlenen “Adar” ayından sonra yıla eklenir. Ayrıca, yıllar eksik, düzenli veya tam olabilir ve sırasıyla normal bir yılda 353, 354 veya 355 gün ve embolismik yıllarda 383, 384 veya 385 gün içerir. Günler gün batımında başlar, ve takvim, Jülyen takviminde Pazartesi, 7 Ekim 3761 B.C.E. gecesi gün batımında veya Jülyen günü 347995.5 ile başlar. Günler Pazar günü 1. gün olarak numaralandırılırken, Cumartesi günü 7. gündür. Bir ayın ortalama uzunluğu 29.530594 gün olup, bu, 29.530588 gün olan ortalama sinodik ayın (bir dolunaydan sonraki yeni dolunaya kadar geçen süre) çok yakınındadır. Takvimin ayların başlangıcını ortalama olarak hesaplama ve yeni Ay’ın ortalama zamanı arasında tek bir gün farkının oluşması için 13,800 yıldan fazla bir süre geçmesiyle doğruluğudur. Güneş yılı ile hizalama Jülyen takviminden daha iyidir, ancak Gregoryen’den daha kötüdür. Bir yılın ortalama uzunluğu 365.2468 gün olup, gerçek güneş tropik yılı (ekinoks’tan ekinoksa kadar geçen süre) olan 365.24219 günle karşılaştırıldığında, takvim her 216 yılda bir bir günlük hata biriktirir.

İslami Takvim

İslam takvimi tamamen ay esaslıdır ve otuz ve 29 gün süren on iki alternatif aydan oluşur; artık yıllarda son 29 günlük ay 30 gün olarak uzatılır. Artık yıllar otuz yıllık bir döngüde takip edilir ve 1, 5, 7, 10, 13, 16, 18, 21, 24, 26 ve 29. yıllarda meydana gelir. Günlerin başlangıcı gün batımında kabul edilir. Takvim, Jülyen takviminde 622 C.E. tarihinde, Muhammed’in Mekke’den Medine’ye kaçışının olduğu Cuma günü, Jülyen günü 1948439.5 ile başlar; önceki günün gün batımı, yıl 1 Hicri’nin ilk ayının ilk günü olarak hesaplanır – “Anno Hegiræ” – “ayrı” veya “uzaklaşmak” anlamına gelen Arapça kelime. Haftalar Pazar günü başlar ve günlerin adları sadece numaralarıdır: Pazar günü birinci gün ve Cumartesi yedinci gündür. Her 30 yıllık döngü, 354 gün süren 19 normal yıl ve 355 gün süren 11 artık yıl içerir, bu nedenle bir yılın ortalama uzunluğu ((19 × 354) + (11 × 355)) / 30 = 354.365… gün, bir ayın ortalama uzunluğu bu rakamın 1/12’si veya 29.53055… gün, bu da 29.530588 gün olan ortalama sinodik ayın (bir dolunaydan sonraki yeni dolunaya kadar geçen süre) yakınındadır, takvim her 2525 yılda bir dolunay göz önüne alındığında sadece bir gün kayar. Takvim Ay’a bağlı olduğu için, güneş yılına değil, mevsimlere göre aylar kayar, her ayın her ardışık güneş yılında yaklaşık 11 gün önce başlamasıyla. Burada sunulan takvim, İslam dünyasında en yaygın olarak kullanılan sivil takvimdir; dini amaçlar için aylar, yeni Ay’ın hilalinin ilk gözleminin başlangıcı olarak tanımlanır.

Hindistan Sivil Takvimi

Hint: Hindistan altkıtasında çeşitli ve karmaşık takvimler kullanılmış ve hala kullanılmaktadır. 1957’de Hindistan hükümetinin Takvim Reform Komitesi, sivil amaçlar için Hindistan Ulusal Takvimi’ni kabul etti ve ayrıca astronomik gözlemlere dayalı dini takvimi hesaplama konusunda standartları belirledi. Sivil takvim bugün Hindistan genelinde yönetim amaçları için kullanılmaktadır, ancak çeşitli dini takvimler hala kullanımdadır. Burada sivil takvimi sunuyoruz. Hindistan Ulusal Takvimi 12 aydan oluşur. İlk ay, Caitra, normalde 30 gün ve artık yıllarda 31 gündür. Bunu, beş ardışık 31 günlük ay ve altı 30 günlük ay izler. Hindistan takviminde artık yıllar, Gregoryen takviminde olduğu gibi aynı yıllarda meydana gelir; bu nedenle, iki takvim de aynı doğrulukta ve senkronize kalır.

Hindistan takvimindeki yıllar, Gregoryen takviminde 79 yılının Mart 22. günündeki ekinokstan başlayarak, Saka Çağı’nın başlangıcından itibaren sayılır ve Saka Çağı’ndaki yılın 1. ayı Caitra’nın 1. günü olarak belirlenir. Takvim resmen 1 Caitra, 1879 Saka Çağı veya 22 Mart 1957 Gregoryen’de kabul edildi. Hindistan takvimindeki bir yılın artık yıl olup olmadığını belirlemek için, Saka çağının yılına 78 ekleyin ve ardından toplama Gregoryen takvim kuralını uygulayın.

Fars Takvimi

Modern Fars takvimi 1925 yılında benimsenmiş olup, on birinci yüzyıla kadar uzanan geleneksel bir takvimi (ay isimlerini koruyarak) ortadan kaldırmıştır. Takvim, 12 aydan oluşur; bunların ilk altısı 31 gün, sonraki beşi 30 gün ve son ay normal bir yılda 29 gün, artık bir yılda ise 30 gün sürer. Doğru pozisyonel astronomi çağında tasarlanmış az sayıdaki takvimlerden biri olarak, Fars takvimi bugün kullanılan en doğru güneş takvimidir ve çok karmaşık bir artık yıl yapısı kullanır. Yıllar, her dört normal yıldan sonra döngüdeki her dördüncü sonraki yılın artık yıl olduğu dört yıllık dönemlerle gruplandırılır. Döngüler, ya 29, 33, 33 ve 33 yıldan oluşan 128 yıllık büyük döngüler veya 29, 33, 33 ve 37 yıldan oluşan 132 yıllık döngülerden oluşur. Büyük büyük döngü, 21 ardışık 128 yıllık büyük döngü ve bir son 132 büyük döngü içerir, toplamda 2820 yıl. 1925 yılında başlayan normal ve artık yılların deseni, 4745 yılına kadar tekrarlanmayacaktır!

Her 2820 yıllık büyük büyük döngü, 2137 gün süren 365 normal yıl ve 366 gün süren 683 artık yıl içerir ve büyük büyük döngü boyunca ortalama yıl uzunluğu 365.24219852’dir. Bu, gerçek güneş yılı olan 365.24219878 gün ile o kadar yakındır ki Fars takvimi sadece her 3.8 milyon yılda bir gün hata biriktirir. Saf bir güneş takvimi olarak, aylar Ay’ın evreleriyle senkronize değildir.

Maya Takvimleri

Mayalar üç takvim kullanmışlardır, hepsi çeşitli uzunluklardaki gün döngülerinin hiyerarşileri olarak düzenlenmiştir. Uzun Sayım, tarihsel amaçlar için başlıca takvimdi, Haab sivil takvim olarak kullanılırken Tzolkin dini takvimdi. Tüm Mayan takvimleri, Güneş veya Ay ile takvimi senkronize etme yöntemleri olmaksızın günlerin seri sayımına dayanır; ancak Uzun Sayım ve Haab takvimleri sırasıyla 360 ve 365 günlük döngüler içerir ki bunlar yaklaşık olarak güneş yılına benzerdir. Sadece gün sayımına dayalı olarak, Uzun Sayım, antik çağlarda tasarlanan diğer takvimlerden daha çok Julian Gün sistemine ve çağdaş bilgisayar temsillerine benzer. Ayrıca modern görünümüyle dikkat çeken bir özellik, günlerin ve döngülerin sıfırdan değil, çoğu diğer takvimlerde olduğu gibi bir’den sayılmasıdır; bu, tarihlerin hesaplanmasını basitleştirir ve tüm döngüler için isimler yerine sayıların kullanılmış olmasıdır.

Cycle Composed of Total
Days
Years
(approx.)
kin 1
uinal 20 kin 20
tun 18 uinal 360 0.986
katun 20 tun 7200 19.7
baktun 20 katun 144,000 394.3
pictun 20 baktun 2,880,000 7,885
calabtun 20 piktun 57,600,000 157,704
kinchiltun 20 calabtun 1,152,000,000 3,154,071
alautun 20 kinchiltun 23,040,000,000 63,081,429

Uzun Sayım takvimi, sağda gösterilen döngüler hiyerarşisine göre düzenlenmiştir. Her bir döngü, tun dışındaki diğer döngülerin her birinden 20 taneden oluşur; tun ise her biri 20 günlük 18 uinalden oluşur. Bu, 360 günlük bir tun elde eder ve bu, mütevazı aralıklarda güneş yılıyla yaklaşık olarak hizalanır – takvim her tun’da Güneş’ten 5 gün sapar.

Mayalar, her biri yaklaşık 7,885 yıllık bir döngü olan her bir pictun döngüsünün sonunda evrenin yok olduğuna ve yeniden yaratıldığına inanırlardı. Kıyamet eğilimleri olanlar, mevcut döngünün Gregoryen takvimine göre 12 Ekim 4772 tarihine kadar sona ermeyeceğini görmekten memnun olacaklardır. Kıyamet olaylarından bahsetmişken, Mayan takvimindeki en uzun döngülerden biri olan alautun, yaklaşık 63 milyon yıla kadar, dinozorları yok eden darbenin üzerinden geçen 65 milyon yıla benzer – bir darbe ki bu, Mayan uygarlığının yükseldiği Yucatan yarımadasına yakın bir yerde gerçekleşti. Evrenin yok olacağı ve mevcut pictun’un sonu gelecekse, daha uzun döngüler kullanarak tarih yazmanın bir anlamı yoktur, bu yüzden burada onlardan vazgeçiyoruz.

Uzun Sayım takvimindeki tarihler, geleneksel olarak şu şekilde yazılır:

baktun . katun . tun . uinal . kin ve böylece günümüz internet IP adreslerini andırır!

Mayalar sivil amaçlar için Haab takvimini kullanmıştır; bu takvimde yıl, sırasıyla 20 günlük 18 isimlendirilmiş döneme bölünmüş ve her birinin ardından hiçbir dönemin bir parçası olarak kabul edilmeyen beş Uayeb günü gelir. Bu takvimdeki tarihler, bir gün numarası (normal dönemler için 0’dan 19’a ve Uayeb günlerinde 0’dan 4’e kadar) ve dönemin adının ardından yazılır. Bu takvimde yıl numaraları kavramı yoktur; sadece tam 365 günlük döngünün sonunda tekrarlanır. Dolayısıyla, Haab takviminde bir tarih verildiğinde, Uzun Sayım veya diğer takvimlerdeki yılı belirlemek mümkün değildir. 365 günlük döngü, Uzun Sayım’ın 360 günlük tun’una göre güneş yılıyla daha iyi bir hizalanma sağlar, ancak artık yıl mekanizması olmadığı için Haab takvimi, her dört yılda bir mevsimlere göre bir gün kaymıştır.

Mayan dininde Tzolkin takvimi kullanılmıştır; bu takvim, 20 isimlendirilmiş 13 günlük dönemden oluşur. Haab takviminin aksine, Tzolkin takviminde gün numaraları dönemin sonuna kadar artar, ardından sonraki dönemin adı kullanılır ve gün sayısı sıfırlanır. Her bir sonraki gününde, gün numarası 1 artar, 13’e ulaşıldığında sıfırlanır ve bir sonraki dönemdeki yirmi isim döngüsüne eklenir. 13, 20’ye tam olarak bölünmediği için, takvim tekrar edene kadar toplam 260 gün numarası ve dönem adı vardır. Haab takviminde olduğu gibi, döngüler sayılmaz ve dolayısıyla bir Tzolkin tarihini diğer takvimlerde benzersiz bir tarihe dönüştüremezsiniz. 260 günlük döngü, Mayan dini etkinliklerin temelini oluşturur ve güneş yılı veya ayın ayı ile ilişkisi yoktur.

Mayalar sık ​​sık tarihleri hem Haab hem de Tzolkin takvimleri kullanarak belirtirlerdi; bu formdaki tarihler sadece her 52 güneş yılında bir tekrarlanır.

Bahâî Takvimi

Bahá’í takvimi, her biri 19 yıl uzunluğunda olan döngülerin bir hiyerarşisi olarak düzenlenmiş bir güneş takvimidir. Bu döngüler, Şiraz’da Bâb’ın 1844’te ilanından Bahá’u’lláh’ın 1863’te ortaya çıkışına kadar geçen 19 yıllık dönemi anmak için oluşturulmuştur. Günler, 19 isim döngüsünde adlandırılır. Bu 19 günlük döngülerden on dokuzu genellikle “aylar” olarak adlandırılır, ancak Ay’la hiçbir ilgisi olmamalarına rağmen bir yılı oluşturur; 18. ve 19. aylar arasındaki döneme herhangi bir ayın parçası olarak kabul edilmeyen Ayyám-i-Há denir; bu dönem normal yıllarda dört gün ve artık yıllarda beş gün sürer. Artık yıllar için kural, Gregoryen takviminkine benzer, bu nedenle Bahá’í takvimi onun doğruluğunu paylaşır ve senkronize kalır. Aynı 19 isim döngüsü, günler ve aylar için de kullanılır. Yıl, 21 Mart, Naw-Rúz Bayramı’nda, ekinoksda başlar; günler gün batımında başlar. Yılların kendi döngüleri vardır ve bunlara Váhid denir. Ardışık 19 yıl döngüleri sayılandırılır, 1. döngü Bâb’ın kehanetini açıkladığı 1844 yılında başlar. Döngüler de sırasıyla 361 (19°)yıllık Kull-I-Shay süper döngülerine monte edilir. İlk Kull-I-Shay, Gregoryen takvim yılı 2205’e kadar sona ermeyecek. Bir hafta yedi günlük olarak takvime eklenir ve hafta Cumartesi günü başlar olarak kabul edilir. Kafa karıştırıcı bir şekilde, hafta içi günlerin üçü, günler ve aylar için 19 isim döngülerindeki isimlerle aynıdır.

Fransız Cumhuriyet Takvimi

Fransız Cumhuriyetçi takvimi, La Convention Nationale’ın 5 Ekim 1793 tarihli bir kararıyla kabul edildi ve takip eden 24 Kasım’da yürürlüğe girdi. Bu tarihte Fabre d’Églantine, aylar için Konvansiyona isim önerdi. Bu, “Eskiyle vedalaşın! Yerine acımasızca mantıklı olanı getirin!” devrimci ruhunu yansıtır ve daha sonra 1795’te metrik ağırlık ve ölçü sisteminin ortaya çıkmasına yol açtı ki bu, Cumhuriyetçi takvimden daha dayanıklı olduğu kanıtlanmıştır. Takvim, her biri 30 gün olan 12 aydan oluşur ve bunu takiben beş ya da altı günlük bir tatil dönemi, jours complémentaires veya sans-culottides bulunur. Aylar dört mevsime gruplanır; her mevsimin üç ayı aynı harflerle biter ve birbirleriyle kafiyeli olur. Takvim, Gregoryen tarihi 22 Eylül 1792’de, Eylül ekinoksu ve İlk Cumhuriyet’in kuruluş tarihi olan bir günde başlar. Bu gün, Cumhuriyetin 1. yılında Vendémiaire ayının birinci günü olarak belirlenir. Sonraki yıllar, Eylül ekinoksunun Paris meridyeninde hesaplandığı günle başlar. Günler gerçek güneş gece yarısında başlar. Sans-culottides döneminin beş ya da altı gün içermesi, ekinoksin gerçek tarihine bağlıdır. Sonuç olarak, takvimde düzenli bir artık yıl kuralı yoktur; 366 günlük yıllar astronomik kurallara uyar ve takvim böylece mevsimlerle mükemmel şekilde hizalanır. Ayları Ay’ın evreleriyle senkronize etmeye çalışılmaz.

Cumhuriyetçi takvim, yedi günlük bir hafta kavramına sahip olmayan nadir takvimlerden biridir. Her otuz günlük ay, onar günlük üç dècades’e (décades) ayrılır ve bunların sonuncusu, dècadi, dinlenme günüdür. (İngilizce konuşanları “dekad” kelimesi kafa karıştırabilir; on yılı ifade eden Fransızca kelime “décennie”dır.) Dècade’deki günlerin adları, on günlük sıralamadaki numaralarından gelir. Sans-culottides’in beş ya da altı günü, dècade’nin adlarını taşımaz. Bunun yerine, bu tatillerden her biri, cumhuriyetçi ruhun bir yönünü anar. Sonuncusu, jour de la Révolution, yalnızca 366 günlük yıllarda gerçekleşir.

Napolyon, Cumhuriyetçi takvimi terk edip 1 Ocak 1806’da Gregoryen takvimi lehine kaldırdı. Böylece Fransa, Gregoryen takvimini benimseyen ilk ülkelerden biri olmasına rağmen (Aralık 1582’de), daha sonra onu terk edip yeniden benimseyen tek ülke haline geldi. 1871’deki Paris Komünü ayaklanma döneminde Cumhuriyetçi takvim tekrar kısa süreliğine kullanıldı.

Cumhuriyetçi takvimi kuran orijinal kararname bir çelişki içeriyordu: Paris’teki gerçek sonbahar ekinoksu gününde yılın başladığını tanımlıyordu, ancak ayrıca dört yıllık bir döngü olan “la Franciade”i öngörüyordu; ki bu döngünün dördüncü yılı “le jour de la Révolution” ile sona erecek ve dolayısıyla 366 gün içerecekti. Bu iki belirleme uyumsuzdur, çünkü ekinoks tarafından tanımlanan 366 günlük yıllar düzenli bir dört yıllık programda tekrarlanmaz. Takvim ilan edildikten kısa bir süre sonra bu sorun fark edildi, ancak takvim ilk çatışma olmadan beş yıl önce terk edildi ve sorun hiçbir zaman resmi olarak çözülmedi. Burada ekinoks kuralının geçerli olduğunu varsayıyoruz, çünkü katı bir dört yıllık döngü, aydınlanmış Cumhuriyetçi tasarımcılarının niyeti olamazdı, çünkü bu, Julian takviminden daha doğru olmazdı.

ISO-8601 Hafta ve Gün, ve Yılın Günü

Uluslararası Standartlar Organizasyonu (ISO), 1988’de ISO 8601 standartını “Tarihlerin Temsili” başlığıyla yayınladı ve daha önceki ISO 2015’i geçersiz kıldı. Standartın büyük kısmı, Gregoryen takvimde tarihlerin temsil edilmesi için standartları içerir, bunlar arasında oldukça önerilen “YYYY-MM-DD” biçimi bulunur ki bu belirsizlikten uzaktır, kültürel önyargılardan arındırılmıştır, yeniden düzenleme olmaksızın sıralanabilir ve Y9K uyumludur. Ayrıca, ISO 8601 Avrupa’daki ticari işlemlerde sıklıkla karşılaşılan “takvim haftasını” resmen tanımlar. Bir yılın ilk takvim haftası: hafta 1, yılın ilk Perşembe gününü içeren haftadır (veya eşdeğer olarak, yılın 4 Ocak tarihini içeren hafta; bu haftanın ilk günü önceki Pazartesi’dir). Son hafta: hafta 52 veya 53, yılın 31 Aralık tarihini içeren haftadır. Verilen bir yılın ilk ISO takvim haftası, önceki yılın 29 Aralık’tan başlayıp mevcut yılın 4 Ocak’ına kadar uzanan bir Pazartesi ile başlar; son takvim haftası ise sonraki yılın 3 Ocak Pazar gününe kadar uzanabilir. Yıl, hafta ve gün biçimindeki ISO 8601 tarihleri, hafta numarasını takip eden bir “W” ile yazılır; hafta numarası 10’dan küçükse başında bir sıfır bulunur, örneğin 29 Şubat 2000 tarihi, yıl, ay, gün biçiminde 2000-02-29 ve yıl, hafta, gün biçiminde 2000-W09-2 olarak yazılır; gün numarası hiçbir zaman 7’yi geçmeyeceği için yalnızca tek haneli bir sayı gerekir. Kısaltmak için tireler atlanabilir ve gün numarası gerekli değilse çıkarılabilir. Ürünlere basılan üretim tarih kodları gibi “00W09” gibi tarihleri sıkça göreceksiniz; bu, 2000-W09’un kısaltmasıdır, yani 2000 yılının dokuzuncu haftası.

Gregoryen gibi güneş takvimlerinde, yalnızca günler ve yıllar fiziksel olarak anlam taşır: günler, Dünya’nın dönüşüyle tanımlanır ve yıllar, Güneş etrafındaki yörüngeyle belirlenir. Ay evrelerinden ayrılan aylar, unutulmuş ay takvimlerinin bir anısından ibarettir, yedi günlük haftalar ise tamamen sosyal bir oluşumdur – günümüzde kullanılan çoğu takvim, yedi günlük ad veya numara döngüsünü benimserken, tarih döngüleri tarihçiler tarafından kullanılmıştır.

ISO 8601, hafta ve ayın tarihsel ve kültürel yüklerini atmak ve bir tarihi sadece yıl ve o yıl içindeki gün numarası ile ifade etmek için izin verir, Ocak 1’den itibaren 001’den Aralık 31’e (artık yıllarda 366) kadar uzanan bir sayı aralığında. Bu biçim, bir yıl içindeki tarihlerle aritmetik yapmayı kolaylaştırır ve yıl sınırlarını aşan dönemler için biraz daha karmaşıktır. Bu temsili, proje planlamasında ve teslimat tarihlerini belirtmek için kullanılır. ISO tarihleri bu biçimde “YYYY-DDD” olarak yazılır, örneğin 29 Şubat 2000 tarihi için 2000-060; gün numarasında öncü sıfırlar her zaman yazılır, ancak tire kısaltmak için atlanabilir.

Tüm ISO 8601 tarih biçimlerinin sabit uzunlukta (en azından Y10K krizi baş gösterene kadar) ve bir bilgisayarda depolandığında, metin temsillerinin alfasayısal bir sıralama ile tarihe göre sıralanmasının avantajları vardır. ISO hafta ve gün ve yılın günü takvimleri, Gregoryen takvimden türetilmiştir ve onun doğruluğunu paylaşır.

Unix zaman() değeri

Unix işletim sisteminin geliştirilmesi, 1969 yılında Dennis Ritchie ve Ken Thompson tarafından Bell Laboratuvarları’nda başladı ve ilk PDP-11 sürümü Şubat 1971’de operasyonel hale geldi. Unix, tüm iç tarih ve saatlerin (örneğin, dosyaların oluşturulma ve son değiştirilme zamanı) Evrensel Zaman’da tutulduğu ve kullanıcı başına zaman dilimi belirtimine dayalı olarak yerel saate dönüştürüldüğü bir konvansiyonu kabul etti. Bu ileri görüşlü seçim, Unix sistemlerini çelişen zaman ayarlarının karmaşasına neden olmadan uzak ağlara kolayca entegre etmeyi büyük ölçüde kolaylaştırmıştır. Unix’in geliştirildiği ve başlangıçta kullanıma sunulan makineler, yazılım içinde maliyetli çoklu hassasiyet hesaplamaları olmadan 32 bitlik tamsayılar üzerinde aritmetik destekleyemedi. Bu nedenle, zamanın iç temsili, Gregoryen takviminde (Julian günü 2440587.5) 1970 yılı Ocak ayının 1’inden Evrensel zaman saat 00:00’dan bu yana geçen saniye sayısı olarak seçildi ve zaman 32 bitlik işaretli bir tamsayı (orijinal C uygulamasında long olarak) olarak saklandı. Unix zaman temsili, diğer sistemlerdeki çoğu C ve C++ kütüphanelerinin Unix uyumlu zaman ve tarih işlevlerini sağladığı için Unix’ten çok daha fazla yayılmıştır. Unix zaman temsilinin başlıca dezavantajı, 32 bit işaretli bir miktar olarak tutulursa, 19 Ocak 2038’de negatif değere geçecek olmasıdır, bu da buna hazırlıksız programlarda kaosa neden olacaktır. Modern Unix ve C uygulamaları, zaman() işlevinin sonucunu time_t türünde tanımlar, bu da korkulan kıyamet saniyesi gelmeden önce (örneğin tanımı 64 bit tamsayıya değiştirerek) düzeltme yapılabilmesine olanak tanır.

Excel Seri Gün Numarası

Hesap tabloları sıklıkla tarih ve saat miktarlarıyla aritmetik işlemler yapar—örneğin, belirli bir vadeli kredi için faiz hesaplamak gibi. Microsoft Excel PC Windows platformu için tanıtıldığında, tarihleri ve saatleri “seri değerler” olarak tanımladı. Seri değerler, tarihleri ve saatleri, 1 Ocak 1900 tarihinden itibaren geçen gün sayısı olarak ifade eder ve saati bir günün bir kesri olarak verir. Bu düzenlemeye göre, 1900 yılının 1 Ocak günü 1.0 olarak kabul edilir. Excel tarihlerinde zaman dilimi belirtilmemiştir; NOW() işlevi, bilgisayar saatinin ayarlandığı saati döndürür—çoğu durumda yerel saat olur, bu nedenle farklı zaman dilimlerinden gelen verileri birleştirirken, yaz saati uygulamalarının göz önünde bulundurulması nedeniyle genellikle bir bias eklemeniz veya çıkarmanız gerekir. Burada Excel tarihlerinin Evrensel (Greenwich Ortalama) zamanı temsil ettiğini varsayıyoruz; çünkü başka mantıklı bir seçenek yoktur. Ancak her zaman bununla başarılı olabileceğinizi düşünmeyin.

Bu nedenle, PC Excel seri değerleri ile Julian gün numaraları arasında dönüşüm yapmanın basitçe 31 Aralık 1899’un Julian gün numarasını ekleyerek veya çıkararak olacağını düşünebilirsiniz. Ancak bunun bir Microsoft takvimi olduğunu unutmayın; bu nedenle önce Microsoft’un karakteristik hatalarından birini içerip içermediğinden emin olmalısınız. Genellikle durum böyle olur ve çok uzağa bakmanıza gerek kalmaz. Eğer bir kopya PC Excel’iniz varsa, açın, bir hücreyi bir tarih olarak biçimlendirin ve içine 60 yazın: karşınıza “29 Şubat 1900” çıkacaktır. Haberler Roma’dan Redmond’a çok yavaş ulaşıyor gibi görünüyor—Papa Gregory takvimi 1582’de revize ettiğinden beri, 100’e tam bölünebilen yıllar artık artık yıl olmamıştır ve bu nedenle 1900 yılında 29 Şubat yoktur. Kutsal Makam ile İblis Seattle tekelinin arasında kaybolmuş olan bu bilgi parçası nedeniyle, 1900 yılının 28 Şubat sonrasındaki tüm Excel gün numaraları, 1 Ocak 1900’den itibaren gerçek gün sayısından bir gün fazladır. Ayrıca, Ocak veya Şubat 1900’de başlayan ve sonraki bir ayda sona eren bir sürenin gün sayısının hesaplanması da bir gün fazla olacaktır—gün sayısı gerçekten geçen gün sayısından bir fazla olacaktır.

1900 hatası keşfedildiğinde, Excel kullanıcıları milyonlarca hatalı gün numarası içeren elektronik tablolar oluşturmuştu, bu nedenle Microsoft, kullanıcıları elektronik tablolarını dönüştürmeye zorlamak yerine hatayı yerinde bırakmaya karar verdi ve hata günümüzde hala devam etmektedir. Ancak, sadece 1900 etkilenir; Excel’in ilk sürümünün muhtemelen 100’e bölünebilen tüm yılları dağıttığı ve dolayısıyla saf Julian takvimini uyguladığı, modern sürümlerin ise 2000 (400’e bölünebilir olduğu için artık yıl), 2100 ve sonraki yüzyıl sonlarındaki günleri doğru bir şekilde saydığı unutulmamalıdır.

PC Excel gün numaraları yalnızca 1 (1900 yılının 1 Ocak) ile 2958465 (9999 yılının 31 Aralık) arasında geçerlidir. Seri bir gün sayım düzeni, gerekli hassasiyette sayıların temsil edilmesiyle, herhangi bir tarih aralığı veya başlangıçtan önceki günlerle başa çıkmakta zorluk yaşamaz; ancak Excel bunu yapmaz. Gün 0 aptalca 0 Ocak 1900 (en azından Excel 97’de) olarak kabul edilir ve negatif günler ve Y10K ve sonrası günler hiç işlenmez. Ayrıca, eski Excel sürümleri 16 bit miktarlar kullanarak tarih aritmetiği yapar ve 2078 yılının 31 Aralık tarihinden daha büyük gün numaralarını desteklemez; Bu sınırın hangi Excel sürümünde giderildiğini bilmiyorum.

Microsoft, her PC Excel kullanıcısını kusurlu bir tarih numaralandırma düzeniyle donatmaktan yetinmemişti—hiçbir şey asla yeterli değildir. Ardından, MacOS’un doğal zaman biçimine dayanan ve 1 Ocak 1904’ten bu yana geçen saniyeleri sayan tamamen farklı bir gün numaralandırma sistemi kullanan Macintosh sürümü için ortaya çıktılar. İşleri daha da karmaşık hale getirmek için, Macintosh’ta günleri 1 yerine sıfırdan numaralandırmayı seçtiler, bu nedenle 1 Ocak 1904’ün gece yarısının seri değeri 0.0’dır. 1904’te başlayarak, PC’de yaptıkları gibi 1900’ü mahvetmekten kaçındılar. Bu yüzden şimdi veri alışverişi yapan Excel kullanıcıları, günleri sayma konusunda iki uyumsuz düzenle başa çıkmak zorunda kaldılar; biri 1900’ün artık yıl olduğunu düşünürken diğeri o kadar geriye gitmiyor. Keyfi daha da artırmak için, her iki platformda da artık herhangi bir tarih sistemini seçebilirsiniz, bu yüzden başka bir kullanıcıdan veri alırken bile tarihlerin uyumlu olduğundan emin olamazsınız. Eminim ki tüm bunlar, Microsoft’un böyle severek yaptığı “verimlilik” adına yapıldı. Hepimiz biliyoruz ki, her şeyin sorunsuz bir şekilde değiştirilebilir olması için dört eklemek veya çıkarmak için bir bilgisayarın neredeyse sonsuza kadar sürmesi gerekecektir.

Macintosh Excel gün numaraları yalnızca 0 (1 Ocak 1904) ile 2957003 (9999 yılının 31 Aralık) arasında geçerlidir. Seri bir gün sayım düzeni, gerekli hassasiyette sayıların temsil edilmesiyle, herhangi bir tarih aralığı veya başlangıçtan önceki günlerle başa çıkmakta zorluk yaşamaz; ancak Excel bunu yapmaz. Negatif günler ve Y10K ve sonrasındaki günler hiç işlenmez. Ayrıca, eski Excel sürümleri 16 bit miktarlar kullanarak tarih aritmetiği yapar ve 2078 yılının 31 Aralık tarihinden daha büyük gün numaralarını desteklemez.

 

Kaynak :

https://legacy-www.math.harvard.edu/computing/javascript/Calendar/index.html

https://en.wikipedia.org/wiki/Bah%C3%A1%CA%BC%C3%AD_Faith

https://en.wikipedia.org/wiki/Maya_calendar

Ayarlar

Kendi özelleştirilmiş stilinizi belirleyin

Renk Şeması

Uygulamanız için mükemmel renk modunu seçin.


RTL Mode

Dil yönünüzü değiştirin


Akışkan Düzeni

Konteyner yerleşim sistemini değiştir


Navigasyon Konumu

Web uygulamanız için uygun bir navigasyon sistemi seçin


Dikey Gezinme Çubuğu Stili

Dikey gezinme çubuğunuz için stiller arasında geçiş yapın

Özeleştir