Ден от годината (поредна дата)
Преобразувайте всяка календарна дата в нейния номер на ден от годината, поредна дата и броя на оставащите дни в тази година.
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
Ден от годината
floor(15 375 600 000 ÷ 86,400,000) = 177
Как работи този калкулатор?
Денят от годината е брой на дните, започващ от 1 на 1 януари и завършващ на 365 (или 366 във високосна година). Въведете дата като YYYY-MM-DD, за да получите нейния номер на ден, нейната поредна дата (YYYY-DDD) и колко дни остават в годината. Високосните години следват грегорианското правило за делимост на 4.
Формула
How this is calculated
Въведете календарна дата във формат YYYY-MM-DD. Калкулаторът анализира годината, месеца и деня, после изгражда Date обект и проверява дали той се преобразува обратно (така че невъзможни дати като 30 февруари се отхвърлят).
Денят от годината се изчислява, като се взема разликата в милисекунди между вашата дата и референция, зададена на самото начало на тази година (31 декември на предходната година, изразена като Date(year, 0, 0)), после се разделя на 86,400,000 ms на ден и се закръгля надолу. 1 януари дава 1. Поредната дата се записва като YYYY-DDD, допълвайки номера на деня с водещи нули до три цифри.
Броят дни в годината е 366 за високосни години и 365 в противен случай, използвайки грегорианското правило: годината е високосна, ако е делима на 4, освен вековните години, които трябва да бъдат делими на 400. Оставащите дни са просто daysInYear минус деня от годината, така че 31 декември оставя 0 оставащи дни. Изчисленията използват местната часова зона, а датите близо до преходи на лятно часово време не се влияят, защото референтната точка споделя същата година и поведение на отместването.
Често задавани въпроси
1 януари е ден 1. Поредният ден от годината започва от 1, така че невисокосна година върви от ден 1 до ден 365, а високосна година от ден 1 до ден 366.
Поредната дата (ISO 8601 формат YYYY-DDD) идентифицира ден чрез неговата година и номера на деня от годината, например 2026-178, вместо чрез месец и ден.
Годината е високосна, ако е делима на 4, освен вековните години (делими на 100), които трябва също да бъдат делими на 400. Така 2000 беше високосна година, но 1900 не беше.
Известен също като
TG we-Calculate Editorial Team. (2026). Ден от годината (поредна дата) [Online calculator]. TG we-Calculate. https://we-calculate.com/bg/calculator/day-of-year
TG we-Calculate Editorial Team. "Ден от годината (поредна дата)." TG we-Calculate. 2026. https://we-calculate.com/bg/calculator/day-of-year.
TG we-Calculate Editorial Team, "Ден от годината (поредна дата)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/bg/calculator/day-of-year
@misc{wecalculate_day_of_year, title = {Ден от годината (поредна дата)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/bg/calculator/day-of-year}}, year = {2026}, note = {TG we-Calculate} }
Помогна ли ви този калкулатор?
