Advanced

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

Enter a calendar date as YYYY-MM-DD
ISO week date (YYYY-Www-D)
2026-06-27 = 2026-W26-6
W01W52/53W26Week position within the ISO year
ISO week date
2026-W26-6
Gregorian date
2026-06-27
ISO year
2026
Številka tedna
26
Weekday (Mon=1)
6 (Saturday)
Rezultati so ocene zgolj za splošno obveščanje in niso strokovni nasvet — pomembne rezultate vedno samostojno preverite, preden se nanje zanesete. Preberite celotno izjavo o omejitvi odgovornosti.
Hiter odgovor

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
ISO week date: dayNr = (weekday + 6) mod 7; Thursday = date − dayNr + 3; week = 1 + round((Thursday − firstThursday) / 7 days)
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

iso tedenski datum
pretvornik številke tedna
iso 8601 teden
tedenski datum
številka tedna v datum
iso teden
tedenski datum kalkulator

APA

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

Chicago

TG we-Calculate Editorial Team. "Pretvornik datumov tedna ISO." TG we-Calculate. 2026. https://we-calculate.com/sl/calculator/iso-week-date-converter.

IEEE

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

BibTeX

@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?