Dan u tjednu za bilo koji datum
Saznaj dan u tjednu za bilo koji datum od 1. do 9999. godine, pogledaj korake Zellerove kongruencije i otkrij na koji si dan u tjednu rođen/a.
- Puni datum
- –
- Dan u godini
- –
- ISO tjedan
- –
Korak po korak prema Zellerovoj kongruenciji
Koji sam dan rođen/a?
Isti datum u drugim godinama
| Godina | Dan u tjednu | Datum |
|---|
Kako koristiti alat za dan u tjednu
- Odaberi Datum. Radi bilo koji datum od 1. siječnja 1. godine do 31. prosinca 9999. Danas vraća današnji datum.
- Pročitaj Dan u tjednu, Puni datum, Dan u godini i ISO tjedan.
- Pod Korak po korak prema Zellerovoj kongruenciji prati izračun na papiru, sa svim međuvrijednostima.
- U odjeljku Koji sam dan rođen/a? upiši Datum rođenja da vidiš na koji si dan u tjednu rođen/a, koliko je dana od tada prošlo, na koji dan pada tvoj sljedeći rođendan i koliko je tvojih dosadašnjih rođendana palo na isti dan u tjednu.
- Isti datum u drugim godinama pokazuje na koji dan u tjednu taj dan i mjesec pada u svakoj godini između Od godine i Do godine. Praktično je za rođendane, godišnjice i događaje koji se ponavljaju. Odabrana godina je istaknuta.
Zellerova kongruencija
Christian Zeller objavio je ovu formulu 1882. za računanje dana u tjednu bilo kojeg gregorijanskog datuma na papiru:
h = (q + ⌊13(m + 1) / 5⌋ + K + ⌊K / 4⌋ + ⌊J / 4⌋ + 5J) mod 7
- q je dan u mjesecu;
- m je mjesec, brojen od ožujka (3) do prosinca (12), pri čemu se siječanj i veljača računaju kao 13. i 14. mjesec prethodne godine: tako se prijestupni dan premješta na kraj godine;
- K je godina unutar stoljeća (godina mod 100), a J stoljeće (godina podijeljena sa 100, zaokružena nadolje);
- ⌊x⌋ znači „zaokruži nadolje“, a mod 7 je ostatak pri dijeljenju sa 7.
Rezultat h daje dan u tjednu: 0 = subota, 1 = nedjelja, 2 = ponedjeljak i tako do 6 = petak.
Primjer za 1. siječnja 2000.: siječanj se računa kao 13. mjesec 1999., pa je q = 1, m = 13, K = 99 i J = 19. Tada je h = (1 + 36 + 99 + 24 + 4 + 95) mod 7 = 259 mod 7 = 0, a to je subota. Ovaj alat prikazuje iste korake za datum koji odabereš i provjerava rezultat neovisnim brojanjem dana.
Datumi prije 1582.
Gregorijanski kalendar uveden je u petak, 15. listopada 1582.; dan prije bio je četvrtak, 4. listopada, prema starijem julijanskom kalendaru. Za ranije datume alat koristi proleptički gregorijanski kalendar, odnosno današnja pravila proširena unatrag, što je konvencija norme ISO 8601. Upozorava te na to i daje julijanski datum istog dana, jer su dokumenti iz tog doba koristili taj kalendar. Neke su zemlje prešle mnogo kasnije: Velika Britanija i njezine kolonije 1752., Rusija 1918. Datum prepisan iz starog britanskog ili ruskog izvora stoga može biti julijanski datum.
Dan u tjednu određenog dana nikada se ne mijenja između dvaju kalendara, mijenja se samo njegov datum. Na primjer, William Shakespeare umro je 23. travnja 1616. (julijanski), što je 3. svibnja 1616. po gregorijanskom kalendaru; oba datuma bila su utorak.
Česta pitanja
Na koji sam dan u tjednu rođen/a?
Upiši datum rođenja u odjeljku Koji sam dan rođen/a?. Alat daje dan u tjednu, broj dana od tada i dan u tjednu tvog sljedećeg rođendana.
Zašto se moj rođendan svake godine pomiče za jedan dan u tjednu?
Neprijestupna godina ima 365 dana, a to je 52 tjedna plus 1 dan, pa se isti datum pomiče za jedan dan u tjednu unaprijed. Nakon 29. veljače u prijestupnoj godini pomiče se za dva.
Što je s rođendanom 29. veljače?
U odjeljku Isti datum u drugim godinama neprijestupne godine prikazuju „Nema 29. veljače (neprijestupna godina)“. Za sljedeći rođendan alat u neprijestupnim godinama koristi 28. veljače.
Je li rezultat točan za vrlo stare datume?
Dan u tjednu uvijek je točan za dan koji upišeš. Prije 15. listopada 1582. provjeri koristi li tvoj izvor julijanski kalendar: ako da, prvo pretvori datum u gregorijanski ili pročitaj julijanski datum prikazan u upozorenju.
Šalje li alat datume negdje?
Ne. Svaki izračun izvodi se u tvom pregledniku.
Slični alati
- Broj tjedna u godini (ISO 8601) Saznaj ISO 8601 broj tjedna za bilo koji datum, datume bilo kojeg tjedna i tablicu svih tjedana u godini, uz američko numeriranje tjedana kao mogućnost.
- Kalkulator godina starosti Izračunaj svoju točnu dob u godinama, mjesecima i danima iz datuma rođenja, uz dob u tjednima i danima te datum sljedećeg rođendana.
- Razlika između dva datuma Izbroji dane između dva datuma i pogledaj razliku u tjednima, mjesecima, godinama, radnim danima i satima. Ispravno uzima u obzir prijestupne godine.