Jūs neticat, cik grūti ir pareizi saskaitīt gada nedēļas. Ir pat vairākas metodes, kā to izdarīt!
Windows + Linux / vācu / atvērtā koda. Kurā kalendārajā nedēļā ir noteikts datums? To varat uzzināt LibreOffice Calc ar šādu funkciju:
= KALENDĀRA NEDĒĻA (E2; 21)
Funkcijai ir divi parametri: Pirmais ir datums, kurā meklējat kalendāro nedēļu. Iepriekš minētajā piemērā Calc ņem datumu no šūnas E2. Otrais parametrs nosaka skaitīšanas metodi, jo ir vairāki no tiem. Calc programmētāji ir norādījuši Vācijā spēkā esošo skaitīšanas metodi ar skaitli 21.
Varētu domāt, ka kalendāro nedēļu skaitīšana ir ļoti vienkārša: jūs sākat ar 1. janvāri un pēc tam skaitāt nedēļas. Tomēr praksē lieta ir pārsteidzoši sarežģīta. Tas ir tāpēc, ka parasti ir nedēļa, kas sākas vecajā gadā un beidzas jaunajā gadā. Kā jūs skaitāt šo nedēļu?
Es tikai divreiz uzskaitītu šo nedēļu - vienu reizi kā vecā gada pēdējo nedēļu un vienu reizi kā jaunā gada KW1. Kā es uzzināju, pētot šo tēmu, amerikāņi skaitās tikpat daudz. Viņiem nākamā nedēļa sākas arī svētdien. Tas ir norādīts Bībelē, taču tas nav saderīgs ar mūsdienu darba pasauli, tāpēc Vācijā saskaņā ar DIN 1355-1 nedēļa sākas pirmdien.
Vācijā ir spēkā arī ISO standarts 8601. Un tas nozīmē, ka katrai nedēļai jābūt septiņām dienām. Sadalīt Jaungada nedēļu divos gados un skaitīt abos? Ne ar ISO! (Man ir aizdomas, ka aiz tā faktiski ir DIN standarts. Tik vācieši var būt tik izvēlīgi!)
Saskaņā ar standarta skaitīšanu KW1 ir nedēļa, kurā ir gada pirmā ceturtdiena. Pēc tam nākamā nedēļa vienmēr sākas pirmdien.
Vairāk par Calc