Intermediate

Dzień roku (data porządkowa)

Przelicz dowolną datę kalendarzową na numer dnia roku, datę porządkową i liczbę dni pozostałych do końca roku.
Enter a calendar date in YYYY-MM-DD format
Dzień roku
177

Ordinal date: 2026-177

Jan 1Dec 31Dzień 177 z 365Days elapsed and remaining in the year
Ordinal date (YYYY-DDD)
2026-177
Days remaining in year
188
Total days in year
365
Rok przestępny
Nie
Step by step
  1. 1

    Elapsed milliseconds

    date − Jan 0 of 2026 = 15 375 600 000
    Jan 0 (Dec 31 of 2025) is the offset base so that Jan 1 → day 1.
  2. 2

    Dzień roku

    floor(15 375 600 000 ÷ 86,400,000) = 177
Wyniki są jedynie szacunkami o charakterze ogólnoinformacyjnym i nie stanowią profesjonalnej porady — zawsze samodzielnie zweryfikuj ważne wyniki, zanim na nich polegniesz. Przeczytaj pełne zastrzeżenie.
Szybka odpowiedź

Jak działa ten kalkulator?

Dzień roku to 1-bazowe zliczanie dni od 1 stycznia, kończące się na 365 (lub 366 w roku przestępnym). Wprowadź datę w formacie YYYY-MM-DD, aby uzyskać numer dnia, datę porządkową (YYYY-DDD) i liczbę dni pozostałych w roku. Lata przestępne podlegają gregoriańskiej regule podzielności przez 4.

Wzór
dayOfYear = floor((date − Date(year, Jan 0)) / 86,400,000); daysRemaining = daysInYear − dayOfYear
How this is calculated

Wprowadź datę kalendarzową w formacie YYYY-MM-DD. Kalkulator analizuje rok, miesiąc i dzień, a następnie tworzy obiekt Date i sprawdza, czy przejście w obie strony jest poprawne (odrzucając niemożliwe daty, takie jak 30 lutego).

Dzień roku jest obliczany przez wyznaczenie różnicy w milisekundach między Twoją datą a punktem odniesienia ustawionym na sam początek tego roku (31 grudnia poprzedniego roku, wyrażony jako Date(year, 0, 0)), a następnie podzielenie przez 86,400,000 ms na dobę i zaokrąglenie w dół. 1 stycznia daje 1. Data porządkowa jest zapisywana jako YYYY-DDD, z uzupełnieniem numeru dnia do trzech cyfr zerami.

Liczba dni w roku wynosi 366 dla lat przestępnych i 365 dla pozostałych, zgodnie z regułą gregoriańską: rok jest przestępny, jeśli jest podzielny przez 4, z wyjątkiem lat pełnych stuleci, które muszą być podzielne przez 400. Dni pozostałe to po prostu daysInYear minus dzień roku, więc 31 grudnia pozostawia 0 dni. Obliczenia używają lokalnej strefy czasowej, a daty w pobliżu przejść na czas letni nie są zniekształcone, ponieważ punkt odniesienia ma ten sam rok i to samo zachowanie przesunięcia.

Najczęściej zadawane pytania

1 stycznia to dzień 1. Porządkowy dzień roku jest 1-bazowy, więc rok nieprzestępny biegnie od dnia 1 do dnia 365, a rok przestępny od dnia 1 do dnia 366.

Data porządkowa (format ISO 8601: YYYY-DDD) identyfikuje dzień przez rok i numer dnia roku, na przykład 2026-178, zamiast przez miesiąc i dzień.

Rok jest przestępny, jeśli jest podzielny przez 4, z wyjątkiem lat pełnych stuleci (podzielnych przez 100), które muszą być też podzielne przez 400. Tak więc 2000 był rokiem przestępnym, ale 1900 nim nie był.

Znany również jako

dzień roku
który to dzień roku
data porządkowa
numer dnia w roku
dni do końca roku
ordinal date

APA

TG we-Calculate Editorial Team. (2026). Dzień roku (data porządkowa) [Online calculator]. TG we-Calculate. https://we-calculate.com/pl/calculator/day-of-year

Chicago

TG we-Calculate Editorial Team. "Dzień roku (data porządkowa)." TG we-Calculate. 2026. https://we-calculate.com/pl/calculator/day-of-year.

IEEE

TG we-Calculate Editorial Team, "Dzień roku (data porządkowa)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/pl/calculator/day-of-year

BibTeX

@misc{wecalculate_day_of_year, title = {Dzień roku (data porządkowa)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/pl/calculator/day-of-year}}, year = {2026}, note = {TG we-Calculate} }

Czy ten kalkulator Ci pomógł?