Pretvornik datumov tedna ISO
Pretvorite katerikoli Gregorijanski kalendarski datum v datum tedna ISO 8601 (LLLL-Tww-D) in nazaj, z natančno številko tedna in dnem v tednu.
Smer
Enter a valid number
Kako deluje ta kalkulator?
To orodje pretvarja Gregorijanski datum v datum tedna ISO 8601 (LLLL-Tww-D) in nazaj. Tedni ISO se začnejo v ponedeljek, in teden 1 je teden, ki vsebuje prvi četrtek leta, tako da se leto ISO lahko razlikuje od koledarskega leta blizu januarja in decembra. Dnevi v tednu tečejo od ponedeljka = 1 do nedelje = 7.
Formula
How this is calculated
Izberite smer. Gregorijanski datum v datum tedna ISO vzame kalendarski datum v obliki LLLL-MM-DD in vrne datum tedna ISO 8601. Datum tedna ISO v Gregorijanski datum vzame leto ISO, številko tedna (1–53) in dan v tednu (ponedeljek = 1 … nedelja = 7) ter vrne ustrezni kalendarski datum.
Sistem datumov tednov ISO 8601 je zasidran na četrtkih: vsak teden ISO teče od ponedeljka do nedelje, in teden, ki vsebuje prvi četrtek leta, je teden 1. Za iskanje številke tedna izračunamo indeks dneva v tednu dayNr = (getUTCDay() + 6) mod 7 (ponedeljek = 0), premaknemo datum na četrtek svojega tedna (datum − dayNr + 3) in preštejemo cele tedne od prvega četrtka tistega leta. Dan v tednu ISO je preprosto dayNr + 1. Za inverzno smer začnemo pri 4. januarju (vedno v tednu 1), se premaknemo nazaj na ponedeljek tedna 1, nato dodamo (teden − 1) × 7 + (dan v tednu − 1) dni.
Vsa aritmetika uporablja datume UTC, da se izognemo poletnem času in prehodom časovnih con. Leto ISO se lahko razlikuje od Gregorijanskega leta blizu 1. januarja in 31. decembra — na primer, 2027-01-01 spada v teden ISO 2026-W53. Vnosi so preverjeni: nemogoči koledarski datumi in tedni zunaj obsega (kot je teden 53 v letu s 52 tedni) so zavrnjeni s preverjanjem povratnega cikla.
Pogosta vprašanja
Tedni ISO se nikoli ne delijo: teden v celoti pripada letu, ki drži njegov četrtek. Torej zadnji dnevi decembra lahko spadajo v teden 1 naslednjega leta ISO, zgodnji januar pa v zadnji teden prejšnjega leta ISO.
Večina let ISO ima 52 tednov, nekatera pa 53. Leto ima 53 tednov, ko je 1. januar četrtek ali ko je sreda v prestopnem letu.
ISO 8601 številči dni v tednu od ponedeljka = 1 do nedelje = 7, za razliko od pogostne konvencije nedelja = 0, ki jo uporablja veliko programskih jezikov.
Znano tudi kot
TG we-Calculate Editorial Team. (2026). Pretvornik datumov tedna ISO [Online calculator]. TG we-Calculate. https://we-calculate.com/sl/calculator/iso-week-date-converter
TG we-Calculate Editorial Team. "Pretvornik datumov tedna ISO." TG we-Calculate. 2026. https://we-calculate.com/sl/calculator/iso-week-date-converter.
TG we-Calculate Editorial Team, "Pretvornik datumov tedna ISO," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sl/calculator/iso-week-date-converter
@misc{wecalculate_iso_week_date_converter, title = {Pretvornik datumov tedna ISO}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sl/calculator/iso-week-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Vam je ta kalkulator pomagal?
