Guide
Yaş Hesaplama Yöntemleri: Batı, Kore ve Formların Neden Farklı Sonuç Verdiği
Aynı kişi bugün 29, 30 ya da 31 olabilir — hangi ülkenin formunu doldurduğuna bağlı.
By Buğra SözeriPublished
Bugün kaç yaşında olduğunuzu üç kişiye sorsanız üç farklı cevap alabilirsiniz. Batı formülü bir rakam verir, Koreli bir akraba başka bir rakam söyler, hastane kayıt formu "tamamlanan ay" sorar ve üçüncü bir sonuç çıkar. Bunların hiçbiri yanlış değildir; ölçtükleri şeyler farklıdır.
Batı yaşı: doğumdan bu yana geçen yıldönümleri
Gezegendeki neredeyse her pasaport ofisi ve İK sistemi tarafından kullanılan uluslararası standart basittir: yaşınız, doğum tarihinizden bu yana geçen tam yıl sayısıdır. n. doğum gününüzde n yaşına girersiniz, daha önce değil.
Algoritma önemsiz görünür — yılları çıkarın, mevcut ay/gün henüz doğum ayı/gününe ulaşmadıysa bir eksilin — ancak köşe durumlar sizi yakalar. 31 Aralık 1999 doğumlu birini düşünün. UTC-5 saat diliminde yerel gece yarısını UTC'ye çevirerek saklanmış olan doğum tarihi 2000-01-01T00:00:00Z olarak görünür. Bu kişi yerel saat dilimine göre 31 Aralık 2025'te 26 yaşına girerken, aynı gün sistem üzerinden 25 yaşında görünür — tam bir yıl hata. Üretimdeki yaş hatalarının en yaygın tek kaynağı bu hatadır.
Kendi tarih aritmetiğinizi yaş hesaplayıcımızla test edebilirsiniz — yıl, ay ve günü gösterir ve yıldönümünü yerel saat diliminizde sabitler.
Kore yaşı: ortak kohort, Yılbaşı artışı
Kore geleneksel yaşı farklı bir şekilde hesaplanır. 28 Aralık doğumlu bir bebek, doğumda hemen "1" yaşındadır. Dört gün sonra, 1 Ocak'ta o bebek "2" yaşına girer — daha önceki bir yılda doğmuş herkesle birlikte. Kore yaşınız yalnızca doğduğunuz takvim yılına bağlıdır, doğum gününüzün geçip geçmediğine değil.
Formül şudur:
kore_yasi = (mevcut_yil - dogum_yili) + 1Bu, Kasım ayında doğmuş Batı yaşı 29 olan birinin, Batı doğum günü ile bir sonraki 1 Ocak arasındaki kısa dönem dışında her Ocak-Ekim arası Kore yaşı 31 olduğu anlamına gelir.
Güney Kore, Haziran 2023'te resmi amaçlar için Batı yaşına geçmiştir; ancak Kore yaşı gündelik konuşmada hâlâ yaygındır. Üçüncü bir varyant — "yıl yaşı" (만 나이eksi bir yalnızca yılın başında) — bazı askerlik ve hukuki bağlamlarda varlığını sürdürüyor.
Doğu Asya geleneksel yaşı
Kore yaşının kökenlendiği geniş Doğu Asya sistemi kavramsal olarak aynıdır: sayım doğumda 1'den başlar, Ay Takvimi Yılbaşı'nda artırılır. Çin, Vietnam ve Japonya, 20. yüzyıl başlarında Batı yaşının yasalaştırılmasına kadar bu sistemin çeşitli varyantlarını kullandı. Japonya'nın geçişi 1902'de (Meiji dönemi Medeni Kanunu) gerçekleşti ve 1950 mevzuatıyla pekiştirildi; Çin ana karası ise 20. yüzyılın ortasında Batı yaşını standartlaştırdı. Geleneksel yaş, burçlar ve ritüel bağlamlarda — düğün veya cenaze için zodyak eşleştirmesinde örneğin — varlığını sürdürüyor, ancak resmi formlarda nadiren görülüyor.
Yıl, ay ve gün: kesin hesaplama
Pek çok form daha ayrıntılı bir yaş bilgisi ister: bir çocuk "2 yıl 4 ay 12 gündür". Naif yaklaşım — toplam günleri 365,25'e bölmek — aylar eşit olmadığından yanlıştır. Doğru algoritma takvim farkındadır.
Aynı yerel takvimde bir doğum tarihi D ve bir referans tarihi R verildiğinde:
- Gün = R.gün − D.gün hesapla.
- Gün < 0 ise aylardan ödünç al. Ödünç alınacak gün sayısı
R'den önceki ayın gün sayısıdır (D'den önceki değil). Ayları 1 azalt. - Ay = R.ay − D.ay hesapla.
- Ay < 0 ise 12 ödünç al ve yılı 1 azalt.
- Yıl = R.yıl − D.yıl hesapla.
"Bir önceki ayın gün sayısı" seçimi önemlidir. Doğum tarafından ödünç alırsanız, 1 Şubat doğumlu ve 31 Mart'ta ölçülen bir çocuk "1 ay 30 gün" olur (Mart 31 gündür, 31 − 1 = 30 ödünç aldınız). Referans tarafından ödünç alırsanız "1 ay 27 gün" olur. Bir kural belirleyin ve bağlı kalın.
Saf tarih çıkarma (ayrıştırma olmadan) için tarih farkı hesaplayıcımız hem takvim farkında yıl/ay/gün hem de ham toplam günü verir.
Bağlama göre yorum
Farklı alanlar aynı iki tarihten farklı cevaplar bekler:
- Vize ve göç: Başvuru tarihindeki Batı yılı cinsinden yaş. Büyükelçilikler katıdır — "1996 doğumlu" yazan bir pasaport ile 1996 doğum gününden önce yapılan başvuru, kişi Kore yaşını sosyal hayatta kullansa bile 30 değil 29 yaş anlamına gelir. vize tarihi rehberimize bakın.
- Tıp (pediatri): 2 yaşına kadar tamamlanan ay, ardından tamamlanan yıl. DSÖ büyüme çizelgeleri, erken yaşlarda varyansın büyük olması nedeniyle ilk 24 ayı ay cinsinden ifade eder.
- Sigorta (hayat): "En yakın doğum günü yaşı" — alt sınıra değil en yakın yıldönümüne yuvarlayın. Doğum gününden 7 ay geçmiş 39 yaşındaki biri 40 yaşında değerlendirilir.
- İK / istihdam: Genellikle yıl cinsinden Batı yaşı, ancak emeklilik hesaplamalarında ay cinsinden yaş kullanılabilir. Her zaman politika belgesiyle doğrulayın.
- Yasal reşitlik: Yargı yetkisine özgü artık gün kurallarıyla Batı yaşı. İngiltere ortak hukuku, bazı yasal amaçlar için reşitliğe 18. doğum gününden önceki gün ulaşıldığını söyler — evet, gerçekten.
Yaygın hatalar ve nasıl önlenir
29 Şubat sorunu
29 Şubat 2000 doğumlu bir kişinin 2024'e kadar yalnızca 6 gerçek doğum günü olmuştur. Yazılımların büyük çoğunluğu yıldönümünü artık olmayan yıllarda 1 Mart olarak ele alır; bazıları 28 Şubat kullanır. İngiltere Aile Hukuku Reform Yasası 1969, reşitliği 1 Mart'a bağlar, ancak diğer yasalar 28 Şubat kullanır. Seçiminizi belgeleyin, ardından açık fikstürlerle test edin.
Saat dilimi dilimleme
Yaş matematiği için toISOString().slice(0, 10) çağırmayın. Bu UTC'ye dönüştürür ve kullanıcının ofsetine bağlı olarak tarihi bir güne kadar kaydırabilir. Saat dilimi farkında bir kütüphane kullanın veya yerel Y-A-G bileşenlerini doğrudan karşılaştırın.
"X ay" belirsizliği
6 aylık abonelik 6 takvim ayı mı (15 Ocak'tan 15 Temmuz'a) yoksa 180 gün mü? Endüstrinin yarısı her birini kullanır. Birimi her fatura satırında belirtin.
Gece yarısı bir-fark hatası
Bazı kütüphaneler doğum gününü "00:00:00'da" olarak ele alır — kullanıcı saatin geçmesiyle 30 yaşına girer. Diğerleri gün sonuna kadar bekler. Fark yalnızca 24 saattir ama uygunluk sınırları için önemlidir.
Hesaplayıcıyı deneyin
Herhangi iki tarihi yaş hesaplayıcımızda çalıştırarak Batı yaşını, yıl-ay-gün dökümünü ve bir bakışta bir sonraki yıldönümünü görebilirsiniz. Doğum gününe sabitli olmayan genel tarih-tarih aralığı için tarih farkı hesaplayıcısını kullanın.
Sonuç
Batı yaşı, sınır aşan her sistem için güvenli varsayılandır. Kore ve geleneksel Doğu Asya yaşları kültürel bağlamlarda yaşıyor; özellikle yaklaşık 25 yaşın üzerinde Kore konuşucularının kendi bildirdiği yaşları yorumlarken bunların farkında olmalısınız. Yıl-ay-gün dökümü takvim farkındadır: artık yıllara saygı gösterin, doğru ödünç alın ve hangi taraftan ödünç aldığınızı belgeleyin. Üretimdeki her yaş hatasının kaynağı bir saat dilimine ya da bir artık güne dayanır. Sevk etmeden önce her ikisi için de test edin.
Frequently asked questions
- Kore yaşı neden 1 Ocak'ta bir yıl artırılır?
- Geleneksel Kore takvim sisteminde doğum yıldönümü değil, içinde bulunulan takvim yılı sayılır. Aynı takvim yılında doğan herkes aynı Kore yaşını paylaşır ve bu yaş Yılbaşı'nda artırılır. Güney Kore, Haziran 2023'te resmi amaçlar için Batı (uluslararası) yaşını yasal olarak benimsedi, ancak kültürel kullanımda Kore yaşı varlığını sürdürüyor.
- Yıl, ay ve günlerde yaşı hesaplamanın doğru yolu nedir?
- Gerektiğinde bir üst birimden ödünç alın. Önce günleri çıkarın; negatif çıkarsa bir önceki aydan gün ödünç alın ve ayları bir azaltın. Ardından ayları çıkarın; negatif çıkarsa 12 ödünç alın ve yılları bir azaltın. Püf noktası, 'bir önceki ayın gün sayısı'nın ne anlama geldiğidir — çoğu uygulama doğum tarihinden önceki ayı değil, bitiş tarihinden önceki takvim ayını kullanır.
- Artık günü (29 Şubat) doğum günleri nasıl ele alınmalı?
- Evrensel bir kural yoktur. İngiliz hukuku sisteminde yıldönümü artık olmayan yıllarda 1 Mart olarak kabul edilir; medeni hukuk sistemleri çoğunlukla 28 Şubat'ı benimser. İngiltere ve Yeni Zelanda mevzuatı, yasal reşitlik yaşı için bunu 1 Mart'a sabitler. Kodunuzun hangi kuralı kullandığını mutlaka belgelendirin.
- 'Aylık yaş' takvim ayı mı, 30 günlük dönem mi anlamına gelir?
- Tıp ve İK bağlamlarında takvim ayı (15 Mart doğumlu bir bebek 15 Nisan'da 1 aylık olur). Bazı bilimsel veya finansal bağlamlarda 30 günlük dönem. Belirsizlik önemlidir: 6 takvim ayı 181-184 gün arasında değişebilir. Neyi kastettiğinizi her seferinde belirtin.
- Yaş hesaplayıcım neden doğum günü yakınında 'bir hata' gösteriyor?
- Neredeyse her zaman bir saat dilimi hatasıdır. Doğum tarihi UTC gece yarısı olarak depolanır; kullanıcı UTC+9 saat dilimindedir; istemci ile sunucudaki 'bugün' 24 saate kadar farklılaşabilir. Tarihleri UTC'ye dönüştürüp ISO dizesini kesmek yerine kullanıcının yerel saat dilimiyle karşılaştırın.
- Doğu Asya yaşı ile Kore yaşı aynı mı?
- Yakından ilişkilidir ama özdeş değildir. Çin, Vietnam ve Japonya benzer sistemler kullanmıştır (doğumda 1, her Ay Takvimi Yılı'nda +1), ancak Çin ana karası 20. yüzyılda büyük ölçüde Batı yaşını benimsedi; Japonya geçişi 1902'de ve yeniden 1950'de resmileştirdi. Kore geleneksel yaşı, günlük yaşamda geniş çapta kullanılan son varyant olma özelliğini taşıyordu.
Sources & references
Authoritative references cited by this piece. Verified by Buğra Sözeri on the dates shown and re-checked at every deploy.
- Güney Kore — Yaş Sayma Yöntemi Kullanımı Hakkında Kanun (Kanun No. 19068) — Resmi belgelerde Batı yaşını standartlaştıran Haziran 2023 mevzuatı(as of )
- ISO 8601:2019 — Tarih ve saat gösterimleri — Yaş aritmetiğinde kullanılan takvim tarihi modeli için referans(as of )
- RFC 5545 — İnternet Takvimi (iCalendar) — 29 Şubat'taki yıllık yıldönümleri için RECURRENCE-ID ve RRULE işleme(as of )
- DSÖ — Çocuk büyüme standartları (tamamlanan aylardaki yaş) — Bebek ve çocuklar için tıbbi birim olarak 'tamamlanan ay' kavramını tanımlar(as of )
Related
Published May 31, 2026