İçeriğe geç
Favoriler

Jülyen Tarihi Dönüştürücü

Güncellendi:

Sıralı tarihleri (YYYY-DDD / YYDDD) takvim tarihlerine, UTC saatli takvim tarihlerini ise astronomik Jülyen tarihlerine (JD) ve Değiştirilmiş Jülyen Tarihlerine (MJD) çevirin — ya da tersi yönünde. Canlı yılın günü saati ve içinde bulunulan yıla ait yılın günü tablosu içerir.

Takvim tarihi, sıralı tarih ve Jülyen gün sayıları arasında dönüşüm

Giriş alanları
Sıralı tarih girişi
DDD
YYDDD (5 hane), YYYYDDD (7 hane) veya YYYY-DDD. Gün numarası 001–366 arasındadır; 366. gün yalnızca artık yıllarda vardır. İki haneli yıllarda 00–68, 20xx anlamına gelir; 69–99 ise 19xx anlamına gelir.
Takvim tarihi girişi
Evrensel saat. Jülyen günü UTC'de öğlen başlar; bu nedenle 12:00 UTC, JD'nin tam sayı olmasını sağlar.
JD
Astronomik Jülyen tarihi, örn. 2460000.5. 2299160.5'ten (15 Ekim 1582'den) önceki değerler tarihsel Jülyen takvimine göre yorumlanır.
Etkinleştirilirse, herhangi bir değeri değiştirdiğinizde sonuç otomatik olarak güncellenir.

Jülyen Tarihi Formülü

Formül
\[ \begin{aligned} y' &= y + 4800 - \left\lfloor \tfrac{14 - m}{12} \right\rfloor, \qquad m' = m + 12\left\lfloor \tfrac{14 - m}{12} \right\rfloor - 3 \\ \mathrm{JDN} &= d + \left\lfloor \frac{153m' + 2}{5} \right\rfloor + 365\,y' + \left\lfloor \frac{y'}{4} \right\rfloor - \left\lfloor \frac{y'}{100} \right\rfloor + \left\lfloor \frac{y'}{400} \right\rfloor - 32045 \\ \mathrm{JD} &= \mathrm{JDN} - 0.5 + \frac{t}{86400} \end{aligned} \]

Burada:

  • \(d, m, y\) — Gregoryen takvim tarihinin günü, ayı ve yılı
  • \(t\) — 00:00 UTC'den itibaren saniye cinsinden günün saati
  • \( \lfloor \cdot \rfloor \) — taban fonksiyonu (en yakın tam sayıya aşağı yuvarlama)
  • JDN — bir tam takvim gününü belirten tam sayı olan Jülyen gün numarası

İlk iki satır Fliegel–Van Flandern algoritmasıdır: takvim tarihini, MÖ 1 Ocak 4713'te başlayan kesintisiz gün sayımına çevirir. Üçüncü satır günün kesirini ekler; astronomik Jülyen günü 12:00 UTC'de başladığı için öğle saati tam sayı bir JD, gece yarısı ise .5 ile biten bir JD üretir. Sıralı tarihler tek bir yıl içinde aynı gün numaralandırmasını kullanır: YYYY-DDD sıralı tarihi, ayı ve günü yalnızca yılın günü numarasıyla değiştirir.

Jülyen Tarihi – Hesaplama Örneği

Örnek: 2024-173 sıralı tarihi (kompakt biçimde 2024173 ya da 24173) — artık yıl olan 2024'ün 173. günü.

\[ 31 + 29 + 31 + 30 + 31 = 152, \qquad 173 - 152 = 21 \;\Rightarrow\; 21\ \text{Haziran}\ 2024 \]

Aynı gün 12:00 UTC'de şuna karşılık gelir:

\[ \mathrm{JD} = 2460483, \qquad \mathrm{MJD} = 2460483 - 2400000.5 = 60482.5 \]

Sonuç: 2024-173, Cuma günü olan 21 Haziran 2024 tarihine karşılık gelir — yılın 366 gününün 173.'südür ve yıl sonuna 193 gün kalmıştır. 12:00 UTC'de JD 2460483'e ve MJD 60482,5'e eşittir.

Hesaplayıcı nasıl kullanılır?

  1. Dönüştürme Modu açılır listesini açın ve ihtiyacınız olan yönü seçin: sıralı tarihten takvim tarihine, takvim tarihinden sıralı tarihe, tarih ve UTC saatinden JD/MJD'ye ya da JD'den geriye tarih ve saate. Yalnızca seçili modun kullandığı giriş alanları gösterilir.
  2. Sıralı tarih modları için kodu Sıralı Tarih alanına yazın ya da sonucu Sıralı Tarih (YYYY-DDD) ve Sıralı Tarih (YYDDD) altında okuyun. Kabul edilen giriş biçimleri YYYYDDD (7 hane), YYDDD (5 hane) ve YYYY-DDD'dir.
  3. JD modları için Tarih ve Saat (UTC) alanlarını ayarlayın ya da Jülyen Tarihi (JD) alanına bir sayı girin. Jülyen gününün öğle 12:00 UTC'de başladığını unutmayın; dolayısıyla 12:00 UTC tam sayı bir JD verir.
  4. Sonuçları okuyun: haftanın günüyle birlikte Takvim Tarihi, Yılın Günü, Jülyen Tarihi (JD), Değiştirilmiş Jülyen Tarihi (MJD) ya da JD'den Tarih ve Saat (UTC). Sonuçların üstündeki canlı satır her zaman bugünün sıralı ve Jülyen tarihlerini gösterir; altındaki yılın günü tablosu ise içinde bulunulan yılın kümülatif gün numaralarını listeler.

Jülyen tarihi nedir?

Bu terim iki farklı kullanımı kapsar ve bu dönüştürücü ikisini de işler. Üretimde, lojistikte ve askeriyede Jülyen tarihi (daha doğrusu sıralı tarih), yılın ardından o yıl içindeki gün numarasının gelmesidir: 2024-173, 2024'ün 173. günü demektir. ISO 8601 bu biçimi tanımlar; kompakt YYDDD biçimi (24173) gıda ambalajlarında parti ve son tüketim bilgileri için yaygın biçimde kullanıldığından, okunabilir bir takvim tarihine hızlı dönüşüm sık sık gerekir.

Astronomide ve uzun zaman aralıklarıyla çalışan diğer bilim dallarında Jülyen tarihi (JD), MÖ 1 Ocak 4713 öğle 12:00 UTC'den beri geçen gün ve gün kesirlerinin kesintisiz sayımıdır. Hiçbir zaman sıfırlanmayan tek bir sayı olduğu için tarih aritmetiğini kolaylaştırır: iki JD'yi birbirinden çıkarmak, geçen süreyi doğrudan gün cinsinden verir. Değiştirilmiş Jülyen Tarihi (MJD), JD eksi 2400000,5 olarak tanımlanır, gece yarısıyla değil öğleyle değil gece yarısıyla başlar ve daha kısa, kullanışı daha kolay sayılar üretir — çağdaş katalogların ve uydu sistemlerinin çoğu bunu kullanır.

Bir sonucu yorumlamak biraz dikkat ister. Tam sayı bir JD, o takvim gününün 12:00 UC saatini; .5 ile biten bir JD ise günün başındaki gece yarısını gösterir. Sıralı tarihler her zaman Gregoryen artık yıl kurallarını izler; bu yüzden 28 Şubat'tan sonraki herhangi bir tarihin gün numarası artık yılda bir kayar — 21 Haziran, sıradan bir yılda 172. gün, artık yılda ise 173. gündür.

Varsayımlar, sınırlamalar ve pratik ipuçları

  • 366. gün yalnızca artık yıllarda vardır. Gün numarası 001 ile 366 arasında olur; sıradan bir yılda hesaplayıcı 366'yı reddeder, çünkü yıl yalnızca 365 gündür.
  • İki haneli yıllar ISO 8601'e göre açılır: 00 ile 68 arası 2000–2068, 69 ile 99 arası 1969–1999 demektir. Belirsizlikten kaçınmak için dört haneli biçimi kullanın.
  • 15 Ekim 1582 Gregoryen reformuna uyulur. 2299160,5'ten küçük JD değerleri tarihsel Jülyen takvimiyle yorumlanır ve haftanın günü hesaplamaları otomatik olarak değişir; böylece eski tarihler kendi dönemleri için doğru çıkar.
  • Yalnızca UTC. JD ve MJD Evrensel Zamanla tanımlanır; dönüştürücü yerel saat diliminize göre kaydırma yapmaz. Saatiniz yerelse önce dönüştürün (ya da hava durumunu en azından kontrol etmek için 24 saatlik saat dönüştürücümüzü kullanın).
  • Saat, JD çözümlenirken en yakın saniyeye yuvarlanır; bu nedenle beşten fazla ondalık basamağı olan bir JD, görüntülenen saatten saniyenin kesri kadar farklı olabilir.
  • İki tarih arasındaki geçen süreyi hesaplamanız gerekiyorsa süre hesaplayıcısına ya da saat toplama ve çıkarma hesaplayıcısına bakın.

Referans değerler

Dönüşümleri denetlemek için yararlı başlangıç noktaları:

Epok JD (UTC) Tarih ve saat (UTC)
Jülyen gün numarası 0 0,0 MÖ 1 Ocak 4713 (Jülyen takvimi), 12:00
MJD = 0 2400000,5 17 Kasım 1858, 00:00
Gregoryen reformu 2299160,5 15 Ekim 1582, 00:00
Unix epoku 2440587,5 1 Ocak 1970, 00:00
J2000.0 (standart astronomik epok) 2451545,0 1 Ocak 2000, 12:00

Sıkça Sorulan Sorular

Sıralı tarihi elle takvim tarihine nasıl çevirebilirim?

Kümülatif toplam gün numaranıza ulaşana kadar ayların uzunluklarını teker teker toplayın. Önce 31 (Ocak) ile başlayın, ardından 28 (artık yılda 29), 31, 30 ekleyin ve böyle devam edin. Kümülatif toplamın ilk kez yılın gününe eşit olduğu ya da onu aştığı ay sizin ayınız, kalan ise gündür. 2024-173 için: \(31+29+31+30+31=152\), dolayısıyla \(173-152=21\) — 21 Haziran 2024.

Astronomik Jülyen günü neden gece yarısı yerine öğle başlıyor?

Bu gelenek 19. yüzyıl astronomisinden gelir: gözlemler gece yapılırdı, bu yüzden gece yarısı gün değişimi tek bir gözlem seansını iki ayrı Jülyen tarihine bölerdi. Günün 12:00 UTC'de başlaması, bütün bir gecelik gözlemi tek bir tam JD üzerinde tutar. Tam sayı bir JD'nin öğle 12:00 UTC'yi, .5 ile biten bir JD'nin gece yarısını göstermesinin nedeni de budur.

Jülyen tarihi ile Jülyen takvimindeki tarih aynı şey mi?

Hayır, ve ikisini karıştırmak yaygın bir hatadır. Jülyen takvimi, 15 Ekim 1582'deki Gregoryen reformundan önce kullanılan eski Roma takvim sistemidir. Jülyen tarihi (JD), MÖ 4713'ten itibaren kesintisiz bir gün sayımıdır; sıralı tarih (YYYY-DDD) ise ISO 8601'den gelen yıl artı yılın günü biçimidir — "Jülyen" kelimesini paylaşan üç farklı şey.

Unix zaman damgasını Jülyen tarihine nasıl çevirebilirim?

Unix epoku (1 Ocak 1970, 00:00 UTC) JD 2440587,5'e karşılık gelir; dolayısıyla Unix saniyelerini 86400'e bölün ve 2440587,5 ekleyin: \(\mathrm{JD} = \frac{\mathrm{unix\ saniyesi}}{86400} + 2440587.5\). Değiştirilmiş Jülyen Tarihi için ise 2400000,5 çıkarın, çünkü \(\mathrm{MJD} = \mathrm{JD} - 2400000.5\). 0 değerli bir Unix zaman damgası bu nedenle MJD 40587'ye karşılık gelir.

Gıda ambalajlarındaki 5 haneli tarih kodu ne anlama geliyor?

Bu genellikle bir YYDDD sıralı tarihidir: ilk iki hane yılı, son üç hane yılın gününü gösterir. Örneğin 24173, 2024'ün 173. günü, yani 21 Haziran 2024 demektir ve genellikle parti ya da son tüketim tarihi olarak basılır. Bazı üreticiler tam 7 haneli YYYYDDD biçimini kullanır. Dikkat: 366. gün yalnızca artık yıllarda vardır; bu yüzden 365 gün varsaymadan önce yılı kontrol edin.

Belirli bir hassasiyet için Jülyen tarihi kaç ondalık basamak ister?

Bir tam gün JD'de 1,0'a denk gelir, dolayısıyla her ondalık basamak saat bilgisini inceltir: günün \(1/10\)'u ≈ 2,4 saat, \(1/100\)'ü ≈ 14,4 dakika, \(1/1000\)'i ≈ 86 saniye; beş ondalık basamak bir saniyenin biraz altında bir hassasiyet verir. Çoğu kullanım için 1–5 ondalık basamak yeterlidir; bu dönüştürücü çözümlenen saatleri en yakın saniyeye yuvarlar, bu yüzden beşten fazla ondalık basamağı olan JD'ler saniyenin kesri kadar fark gösterebilir.

Jülyen tarihi negatif olabilir mi ve MÖ tarihler nasıl ele alınır?

Evet, olabilir. Epok, MÖ 1 Ocak 4713 öğle 12:00 UTC'dir (JD 0), dolayısıyla pratikte ondan önceki hiçbir değer negatif değildir — ancak epoktan önceki günler negatif olurdu. Astronomlar 0 yılı kullanır (astronomik yıl numaralandırması), bu yüzden MÖ tarihler bir kayar: MÖ 1, 0 yılına; MÖ 4713, -4712 yılına karşılık gelir. Ayrıca 15 Ekim 1582'den önceki tarihlerin tarihsel Jülyen takvimine düştüğünü, bu yüzden haftanın günü ve ay uzunluklarının Gregoryen takviminden farklı olduğunu unutmayın.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir