Numerele săptămânilor: SUA vs ISO — care e diferența?
Dacă ai comparat vreodată numerele săptămânilor între două sisteme — un spreadsheet și un ERP, un calendar din SUA și unul european, WEEKNUM din Excel și Google Calendar — probabil ai observat că nu sunt întotdeauna de acord. O dată care este săptămâna 1 într-un sistem poate fi săptămâna 52 în altul. Nu este un bug. Este o diferență fundamentală în modul în care cele două standarde cele mai folosite definesc „săptămâna 1”.
Cele două sisteme principale
ISO 8601 (standardul internațional) definește săptămânile de luni până duminică. Săptămâna 1 este săptămâna care conține prima zi de joi a anului — echivalent, prima săptămână care are cel puțin patru zile în ianuarie. Acesta este standardul folosit în Europa, în lanțuri internaționale de aprovizionare și în majoritatea sistemelor business globale.
Numerotarea în stil SUA (folosită în multe contexte nord-americane) definește săptămâna 1 ca începând pur și simplu pe 1 ianuarie, cu săptămâni de duminică până sâmbătă (deși unele sisteme din SUA folosesc luni). Nu există o regulă despre câte zile din săptămână cad în noul an — săptămâna 1 începe când începe anul calendaristic.
Ambele sisteme etichetează săptămânile de la 1 la 52 (sau 53), dar săptămâna care primește eticheta „1” poate diferi cu o săptămână întreagă.
Unde coincid și unde nu
În cea mai mare parte a anului — aproximativ din februarie până în noiembrie — ambele sisteme dau numere identice sau foarte apropiate pentru majoritatea datelor. Neconcordanțele se concentrează în jurul a două perioade:
Început de ianuarie: dacă 1 ianuarie cade vineri, sâmbătă sau duminică, aceste zile aparțin ultimei săptămâni ISO a anului anterior în ISO 8601. În sistemul SUA, aceleași zile sunt în săptămâna 1 a noului an. Diferența poate fi de o săptămână.
Sfârșit de decembrie: 28–31 decembrie pot cădea în săptămâna ISO 1 a anului următor, în timp ce sistemul SUA le pune în săptămâna 52 sau 53 a anului curent.
Un exemplu concret: 1 ianuarie 2016 a fost vineri. În ISO 8601, a fost în săptămâna 53 din 2015. În sistemul SUA, a fost săptămâna 1 din 2016. Aceeași dată, dar numere de săptămână din ani diferiți.
De ce asta creează probleme reale
Neconcordanța devine o problemă practică atunci când două sisteme schimbă date bazate pe săptămâni.
Spreadsheets: funcția WEEKNUM din Excel folosește implicit sistemul SUA (săptămâna începe duminică, săptămâna 1 pe 1 ianuarie). ISOWEEKNUM dă rezultatul ISO. Dacă construiești un raport care ia date dintr-un ERP pe săptămâni ISO și în Excel folosești WEEKNUM, numerele nu vor coincide la începutul și sfârșitul anului.
Payroll și HR: sistemele de salarii săptămânale folosesc adesea fie săptămâni ISO, fie săptămâni în stil SUA ca „chei” în baza de date. Dacă HR folosește ISO iar raportarea în spreadsheet folosește stilul SUA, vei vedea neconcordanțe chiar în primele și ultimele săptămâni ale anului — exact perioadele cu sărbători și ajustări.
Lanț de aprovizionare și producție: furnizorii europeni, ERP-urile standardizate ISO și sistemele logistice internaționale folosesc covârșitor săptămâni ISO. Cumpărătorii din SUA care folosesc numerotarea SUA trebuie să fie atenți la erori de tip „cu o săptămână în plus/minus” la interpretarea programelor de livrare la final de an.
Broadcasting: calendarul de broadcast (folosit în media și publicitate în SUA) este încă un alt sistem — grupează lunile în blocuri de 4 și 5 săptămâni care nu se aliniază cu săptămânile ISO.
Cum verifici numărul săptămânii curente
Cea mai simplă metodă este instrumentul pentru numărul săptămânii curente, care afișează imediat numărul săptămânii ISO pentru azi și intervalul luni–duminică. Dacă ai nevoie pentru o dată anume, calculatorul de număr de săptămână îți permite să introduci orice dată și îți întoarce atât săptămâna ISO, cât și intervalul ei.
Un test rapid: pentru 1 ianuarie, numărul ISO este fie săptămâna 1 a anului curent, fie săptămâna 52 sau 53 a anului precedent — depinde în ce zi a săptămânii cade 1 ianuarie. Dacă este luni, marți, miercuri sau joi, este în săptămâna 1. Dacă este vineri, sâmbătă sau duminică, este în ultima săptămână a anului ISO anterior.
Ce sistem ar trebui să folosești?
În majoritatea contextelor internaționale și europene: folosește ISO 8601. Este standard în țările UE, în organismele de standardizare și în multe aplicații enterprise construite în afara SUA.
În contexte strict din SUA: verifică ce folosește sistemul sau unealta ta. Excel are implicit WEEKNUM în stil SUA; Google Sheets oferă ambele. Multe pachete ERP și contabile din SUA folosesc totuși ISO, deci nu presupune automat.
Când schimbi date pe bază de săptămâni între două sisteme: verifică întotdeauna ce standard folosește fiecare și include o dată exemplu cu numărul de săptămână așteptat în orice specificație sau transfer de date. Acea verificare previne o clasă întreagă de erori „tăcute” greu de depistat ulterior.
Cum convertești între cele două
Dacă ai un număr de săptămână în stil SUA și ai nevoie de echivalentul ISO (sau invers), cea mai sigură abordare este să convertești prin data calendaristică reală, nu prin aritmetică pe numere de săptămână.
1. Găsește lunea săptămânii SUA în cauză (sau prima zi a săptămânii conform regulii de început duminică, dacă asta se aplică). 2. Introdu data în calculatorul de număr de săptămână ca să obții săptămâna ISO.
Aritmetica directă — „adaugă doar 1” — nu funcționează fiabil, pentru că offset-ul dintre săptămânile SUA și ISO se schimbă de la an la an și uneori este zero.
Anul ISO al săptămânii vs anul calendaristic
Încă un detaliu specific ISO: „anul săptămânii” ISO poate diferi de anul calendaristic pentru date apropiate de granița dintre ani.
30 decembrie 2024 cade în săptămâna ISO 1 din 2025. Anul săptămânii ISO este 2025, nu 2024. Asta contează când stochezi sau sortezi date etichetate cu săptămâni — dacă sortezi după anul calendaristic + numărul săptămânii ISO, date precum 30 decembrie pot părea că „sar” în alt an.
Abordarea corectă pentru date pe săptămâni ISO este să stochezi sau să afișezi anul ISO al săptămânii (uneori scris ca „YYYY” în formatul ISO 8601 YYYY-Www) în loc de anul gregorian. Majoritatea bibliotecilor de date care suportă săptămâni ISO gestionează asta automat, dar când implementezi singur, este o sursă clasică de bug-uri de tip „cu un an în plus/minus”.
Rezumat
| Caracteristică | ISO 8601 | Stil SUA |
|---|---|---|
| Săptămâna începe | Luni | Duminică (cel mai des) |
| Definiția săptămânii 1 | Prima săptămână cu joi în noul an | Săptămâna care conține 1 ianuarie |
| 1 ianuarie e mereu în săptămâna 1? | Nu | Da |
| Standard în Europa/internațional? | Da | Nu |
| Funcție Excel | ISOWEEKNUM | WEEKNUM |
Dacă lucrezi cu numere de săptămână și „nu îți ies” calculele, prima întrebare este: ce standard folosește fiecare sistem? Doar întrebarea asta rezolvă majoritatea neconcordanțelor.

