Intermediate

Järjestyslukupäivämäärän muunnin

Muunna mikä tahansa kalenteripäivämäärä sen ISO 8601 -järjestyslukumuotoon VVVV-PPP, tai muuta vuoden päivän numero takaisin kalenteripäivämääräksi.

Suunta

Choose which way to convert
Enter the date as YYYY-MM-DD
Ordinal date
2026-06-27 = 2026-178
001 — Jan 1365 — Dec 31Päivä 178Päivä 178 / 365
Ordinal date
2026-178
Calendar date
2026-06-27
Vuoden päivä
178
Päiviä jäljellä
187
Leap year?
Ei
Tulokset ovat arvioita ja tarkoitettu vain yleiseen tiedoksi, eivätkä ne ole ammattilaisen neuvoja — varmista aina tärkeät tulokset itsenäisesti ennen kuin luotat niihin. Lue koko vastuuvapauslauseke.
Pikavastaus

Miten tämä laskin toimii?

Järjestyslukupäivämäärämuoto VVVV-PPP merkitsee päivän sen numerolla vuoden sisällä, väliltä 001 (1. tammikuuta) arvoon 365 tai 366 (31. joulukuuta). Tämä muunnin laskee tuon numeron laskemalla kokonaiset päivät vuoden alusta, soveltaa gregoriaanista karkausvuosisääntöä ja muuntaa molempiin suuntiin näyttäen jäljellä olevat päivät.

Kaava
DDD = floor((UTC(Y, M, D) − UTC(Y, Jan 0)) / 86400000); leap year if Y%4==0 and (Y%100≠0 or Y%400==0)
How this is calculated

Järjestyslukupäivämäärä (ISO 8601 -kalenterijärjestyslukumuoto) nimeää päivän sen vuoden ja sen vuoden sisäisen järjestysnumeron perusteella, kirjoitettuna VVVV-PPP, jossa PPP kulkee arvosta 001 arvoon 365, tai 366 karkausvuonna. Tammikuun 1. on päivä 001 ja joulukuun 31. on päivä 365 tai 366.

Muuntaakseen kalenteripäivämäärän järjestyslukumuotoon työkalu ottaa päivämäärän UTC-aikaleiman ja vähentää kyseisen vuoden "päivän 0" UTC-aikaleiman (Date.UTC(Y,0,0), joka on edellinen joulukuun 31.). Jakamalla millisekuntieron 86 400 000:lla (millisekuntien määrä päivässä) ja pyöristämällä alas saadaan vuoden päivän numero, joka täydennetään sitten nollilla kolmeen numeroon. Käänteinen muunnos alkaa tammikuun 1. päivästä ja lisää PPP−1 päivää käyttäen new Date(Date.UTC(Y, 0, DDD)), lukee sitten takaisin kuukauden ja päivän. UTC:n käyttäminen läpi vältetään kesäaika- ja aikavyöhykesiirtymät, jotka voisivat siirtää päivän rajaa.

Karkausvuodet havaitaan gregoriaanisella säännöllä: vuosi on karkausvuosi, kun se on jaollinen 4:llä, paitsi vuosisadat, joiden tulee olla jaollisia 400:lla. Tämä asettaa suurimman kelvollisen PPP:n (365 tai 366) ja jäljellä olevien päivien määrän, laskettuna kokonaispäivinä miinus PPP. Syötteet validoidaan, joten mahdottomat päivämäärät (kuten helmikuun 30.) ja alueen ulkopuoliset päivänumerot hylätään ja varoitus näytetään.

Usein kysytyt kysymykset

Ei aivan. ISO-järjestyslukupäivämäärää (VVVV-PPP) kutsutaan tietotekniikassa joskus löyhästi "juliaaniseksi päivämääräksi", mutta todellinen astronominen juliaaninen päivämäärä on jatkuva päivälaskenta vuodesta 4713 eaa. Tämä työkalu tuottaa ISO-muotoisen vuoden päivän.

Tavallisessa vuodessa on 365 päivää (PPP enintään 365) ja karkausvuodessa 366 päivää (PPP enintään 366). Muunnin tarkistaa gregoriaanisen karkausvuosisäännön asettaakseen kelvollisen alueen.

UTC:n käyttäminen varmistaa, että vuoden päivän laskenta ei häiriinny paikallisista aikavyöhykkeistä tai kesäaikasiirtymistä, jotka voisivat muutoin työntää päivämäärän väärälle kalenteripäivälle.

Tunnetaan myös nimellä

järjestyspäivämäärä
vuoden päivä muunnin
yyyy-ddd
juliaaninen kalenteripäivä
päivän numero vuodessa
ordinaalipäivämäärä

APA

TG we-Calculate Editorial Team. (2026). Järjestyslukupäivämäärän muunnin [Online calculator]. TG we-Calculate. https://we-calculate.com/fi/calculator/ordinal-date-converter

Chicago

TG we-Calculate Editorial Team. "Järjestyslukupäivämäärän muunnin." TG we-Calculate. 2026. https://we-calculate.com/fi/calculator/ordinal-date-converter.

IEEE

TG we-Calculate Editorial Team, "Järjestyslukupäivämäärän muunnin," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fi/calculator/ordinal-date-converter

BibTeX

@misc{wecalculate_ordinal_date_converter, title = {Järjestyslukupäivämäärän muunnin}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fi/calculator/ordinal-date-converter}}, year = {2026}, note = {TG we-Calculate} }

Oliko tästä laskimesta sinulle apua?