Ziua din an (dată ordinală)
Convertiți orice dată calendaristică în numărul ei de zi din an, data ordinală și numărul zilelor rămase în acel an.
Ordinal date: 2026-177
- 1
Elapsed milliseconds
date − Jan 0 of 2026 = 15.375.600.000Jan 0 (Dec 31 of 2025) is the offset base so that Jan 1 → day 1. - 2
Ziua din an
floor(15.375.600.000 ÷ 86,400,000) = 177
Cum funcționează acest calculator?
Ziua din an este o numărătoare cu baza 1 a zilelor de la 1 ianuarie, terminând la 365 (sau 366 într-un an bisect). Introduceți o dată ca YYYY-MM-DD pentru a obține numărul zilei, data ordinală (YYYY-DDD) și câte zile rămân în acel an. Anii bisecți urmează regula gregoriană a divizibilității cu 4.
Formulă
How this is calculated
Introduceți o dată calendaristică în format YYYY-MM-DD. Calculatorul parsează anul, luna și ziua, apoi construiește un obiect Date și validează că face un tur complet (astfel că datele imposibile ca 30 februarie sunt respinse).
Ziua din an se calculează prin luarea diferenței în milisecunde dintre data dvs. și o referință setată la începutul exact al acelui an (31 decembrie al anului precedent, exprimat ca Date(year, 0, 0)), apoi împărțind la 86.400.000 ms pe zi și trunchiind. 1 ianuarie produce 1. Data ordinală este scrisă ca YYYY-DDD, cu numărul zilei completat cu zero la trei cifre.
Numărul de zile din an este 366 pentru anii bisecți și 365 altfel, folosind regula gregoriană: un an este bisect dacă este divizibil cu 4, cu excepția anilor seculari care trebuie să fie și divizibili cu 400. Zilele rămase sunt pur și simplu daysInYear minus ziua din an, astfel că 31 decembrie lasă 0 zile rămase. Calculele folosesc fusul orar local, iar datele apropiate de tranzițiile de oră de vară nu sunt afectate deoarece punctul de referință partajează același comportament de an și decalaj.
Întrebări frecvente
1 ianuarie este ziua 1. Ziua ordinală din an are baza 1, deci un an nebisect merge de la ziua 1 la ziua 365, iar un an bisect de la ziua 1 la ziua 366.
O dată ordinală (format ISO 8601 YYYY-DDD) identifică o zi prin an și numărul ei de zi din an, de exemplu 2026-178, în loc de lună și zi.
Un an este bisect dacă este divizibil cu 4, cu excepția anilor seculari (divizibili cu 100) care trebuie să fie și divizibili cu 400. Deci 2000 a fost an bisect, dar 1900 nu a fost.
Cunoscut și ca
TG we-Calculate Editorial Team. (2026). Ziua din an (dată ordinală) [Online calculator]. TG we-Calculate. https://we-calculate.com/ro/calculator/day-of-year
TG we-Calculate Editorial Team. "Ziua din an (dată ordinală)." TG we-Calculate. 2026. https://we-calculate.com/ro/calculator/day-of-year.
TG we-Calculate Editorial Team, "Ziua din an (dată ordinală)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ro/calculator/day-of-year
@misc{wecalculate_day_of_year, title = {Ziua din an (dată ordinală)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ro/calculator/day-of-year}}, year = {2026}, note = {TG we-Calculate} }
Te-a ajutat acest calculator?
