Nedēļas dienas noteicējs
Noskaidrojiet nedēļas dienu jebkuram datumam no 1. līdz 9999. gadam, apskatiet Celera kongruences soļus un uzziniet, kurā nedēļas dienā esat dzimis.
- Pilns datums
- –
- Gada diena
- –
- ISO nedēļa
- –
Soli pa solim ar Celera kongruenci
Kurā nedēļas dienā esmu dzimis?
Tas pats datums citos gados
| Gads | Nedēļas diena | Datums |
|---|
Kā lietot nedēļas dienas noteicēju
- Izvēlieties Datums. Der jebkurš datums no 1. gada 1. janvāra līdz 9999. gada 31. decembrim. Ar Šodien atgriežas šodienas datums.
- Nolasiet Nedēļas diena, Pilns datums, Gada diena un ISO nedēļa.
- Sadaļā Soli pa solim ar Celera kongruenci varat izsekot aprēķinam ar roku, redzot visas starpvērtības.
- Sadaļā Kurā nedēļas dienā esmu dzimis? ievadiet savu Dzimšanas datums, lai redzētu nedēļas dienu, kurā piedzimāt, cik dienu kopš tā pagājis, kurā dienā iekrīt jūsu nākamā dzimšanas diena un cik jūsu dzimšanas dienu līdz šim iekritušas tajā pašā nedēļas dienā.
- Tas pats datums citos gados parāda, kurā nedēļas dienā šī diena un mēnesis iekrīt katrā gadā starp No gada un Līdz gadam. Tas noder dzimšanas dienām, gadadienām un atkārtotiem notikumiem. Izvēlētais gads ir izcelts.
Celera kongruence
Kristians Celers (Christian Zeller) šo formulu publicēja 1882. gadā, lai ar roku aprēķinātu jebkura Gregora kalendāra datuma nedēļas dienu:
h = (q + ⌊13(m + 1) / 5⌋ + K + ⌊K / 4⌋ + ⌊J / 4⌋ + 5J) mod 7
- q ir mēneša diena;
- m ir mēnesis, skaitot no marta (3) līdz decembrim (12), bet janvāris un februāris tiek skaitīti kā iepriekšējā gada 13. un 14. mēnesis – tādējādi garā gada papildu diena pārceļas uz gada beigām;
- K ir gads gadsimtā (gads mod 100), bet J – gadsimts (gads, dalīts ar 100 un noapaļots uz leju);
- ⌊x⌋ nozīmē „noapaļot uz leju”, bet mod 7 ir atlikums pēc dalīšanas ar 7.
Rezultāts h norāda nedēļas dienu: 0 = sestdiena, 1 = svētdiena, 2 = pirmdiena un tā tālāk līdz 6 = piektdiena.
Piemērs 2000. gada 1. janvārim: janvāris tiek skaitīts kā 1999. gada 13. mēnesis, tātad q = 1, m = 13, K = 99 un J = 19. Tad h = (1 + 36 + 99 + 24 + 4 + 95) mod 7 = 259 mod 7 = 0, kas ir sestdiena. Šis rīks parāda tos pašus soļus jūsu izvēlētajam datumam un pārbauda rezultātu ar neatkarīgu dienu skaitīšanu.
Datumi pirms 1582. gada
Gregora kalendārs tika ieviests piektdien, 1582. gada 15. oktobrī; iepriekšējā diena bija ceturtdiena, 4. oktobris, vecajā Jūlija kalendārā. Agrākiem datumiem rīks izmanto proleptisko Gregora kalendāru – pašreizējos noteikumus, attiecinātus atpakaļ, kā paredz ISO 8601. Tas jūs brīdina un norāda tās pašas dienas Jūlija datumu, jo tā laika dokumenti izmantoja šo kalendāru. Dažas valstis pārgāja daudz vēlāk: Lielbritānija un tās kolonijas 1752. gadā, Krievija 1918. gadā. Tāpēc datums no vecā britu vai krievu avota var būt Jūlija datums.
Konkrētas dienas nedēļas diena starp abiem kalendāriem nemainās, mainās tikai datums. Piemēram, Viljams Šekspīrs miris 1616. gada 23. aprīlī (pēc Jūlija kalendāra), kas pēc Gregora kalendāra ir 1616. gada 3. maijs; abas bija otrdiena.
Biežāk uzdotie jautājumi
Kurā nedēļas dienā esmu dzimis?
Ievadiet savu dzimšanas datumu sadaļā Kurā nedēļas dienā esmu dzimis?. Rīks parāda nedēļas dienu, kopš tā pagājušo dienu skaitu un jūsu nākamās dzimšanas dienas nedēļas dienu.
Kāpēc mana dzimšanas diena katru gadu pārvietojas par vienu nedēļas dienu?
Parastā gadā ir 365 dienas, tas ir 52 nedēļas plus 1 diena, tāpēc tas pats datums pavirzās par vienu nedēļas dienu uz priekšu. Pēc 29. februāra garajā gadā tas pavirzās par divām.
Kas notiek ar dzimšanas dienu 29. februārī?
Sadaļā Tas pats datums citos gados parastajos gados tiek rādīts „Nav 29. februāra”. Nākamajai dzimšanas dienai rīks parastajos gados izmanto 28. februāri.
Vai rezultāts ir pareizs ļoti veciem datumiem?
Nedēļas diena vienmēr ir pareiza ievadītajai dienai. Pirms 1582. gada 15. oktobra pārbaudiet, vai jūsu avots izmanto Jūlija kalendāru: ja jā, vispirms pārvērsiet datumu Gregora kalendārā vai nolasiet brīdinājumā redzamo Jūlija datumu.
Vai rīks datumus kaut kur sūta?
Nē. Katrs aprēķins notiek jūsu pārlūkprogrammā.
Saistītie rīki
- Nedēļas numura kalkulators Noskaidrojiet jebkura datuma ISO 8601 nedēļas numuru, jebkuras nedēļas datumus un visu gada nedēļu tabulu; pēc izvēles arī ASV nedēļu numerāciju.
- Vecuma kalkulators Aprēķiniet savu precīzo vecumu gados, mēnešos un dienās pēc dzimšanas datuma, kā arī vecumu mēnešos, nedēļās un dienās un nākamo dzimšanas dienu.
- Datumu starpības kalkulators Saskaitiet dienas starp diviem datumiem un redziet starpību nedēļās, mēnešos, gados, darbdienās un stundās. Pareizi ņem vērā garos gadus un mēnešu beigas.