Kui kaua liigaaasta kordub. Liigaaasta

Kahtlemata teavad peaaegu kõik, et tavaliselt on aastas 365 päeva, kuid liigaasta on terve päeva võrra pikem. Inimesed usuvad, et liigaasta toob kaasa suuri kurbusi, tragöödiaid, haigusi, suuri ja väikseid hädasid. Mõned nimetavad seda mõtlemist ebausuks, teised aga usuvad kindlalt "õnnetusse" aastasse.

Praegu on meie elu juba täis õudusi ja hirme, mis näivad varitsevat iga nurga taga, nii et inimesed küsivad ette - Kas 2017 on liigaasta või mitte? Vastame hea meelega põletavale küsimusele ja räägime teile veidi liigaaastast endast.

Kas 2017. aasta on liigaasta?

Ei, mitte liigaasta, sest sellel on ainult 365 päeva. Kuid 2016. aasta, mis hakkab juba lõppema, on just selline. Ahviaasta kujunes keeruliseks, seal oli igasugu asju - üleujutusi, ja erinevaid katastroofe, nii kohalikke kui ka üldisi.

Pole ime, et inimesed ütlevad, et liigaasta toob ebaõnne. Inimesed on aastaid, sajandeid jälginud toimuvaid sündmusi, tänu millele on liigaastat viitsinud nimetada ebasoodsaks aastaks.

Kuidas teha kindlaks, kas see on liigaasta või mitte

Tegelikult pole kõik nii keeruline, kui esmapilgul tundub. Keegi lihtsalt mäletab, milline aasta on liigaasta, ja loeb neli aastat, sest just sellise sagedusega toimub "liigaaasta" - igal neljandal aastal.

Aga mis siis, kui unustasite täielikult - millal oli liigaasta ja peate kiiresti kindlaks määrama järgmise aasta päevade arvu - 365 või 366?

Sel juhul on kolm lihtsat reeglit, tänu millele saate hõlpsalt arvutada, mis aasta on praegu või kunagi hiljem.

  1. Teatud aasta, mille lõpus on nullid, on liigaasta, kui see jagub ilma jäägita nii "4" kui ka "100" ja "400"-ga. Näiteks 2000/4=500; 2000/100=20; 2000/400=5. Kuid aastad 1800 ja 1900 ei ole liigaastad, samuti pole need mitte "400", vaid "4" ja "100" kordne.
  2. Kui teatud aasta jagub 4-ga ilma jäägita, siis on tegemist liigaastaga. Näiteks 2016/4=504; 2020/4=505 jne.
  3. Kui teatud aasta jagub ilma jäägita 4, 100 ja 1000-ga, siis on tegemist liigaastaga. Näiteks 2000/1000=2.

Need reeglid sõnastas ei keegi muu kui Gregoriuse kalendri looja, paavst Gregorius XIII aastal 1582.

Sellise nähtuse kui liigaasta esinemise ajalugu

Tagasi aastal 45 eKr. Aleksandria astroloogid töötasid Julius Caesari käsul välja Juliuse, mille kohaselt astronoomiline aasta sisaldas 365 päeva ja 6 tundi. See on lihtsalt selleks, et ajaline nihe kuidagi joonduda, ja tutvustas liigaasta kontseptsiooni. Kolm aastat käis tavapärane 365 päeva arvestus ja neljandal aastal lisas veebruar oma 28 päevale veel ühe. Miks veebruar? Vastus on lihtne – Rooma impeeriumis peeti veebruari aasta viimaseks kuuks.

Niisiis, 29. veebruar hakkas kalendrites ilmuma sagedusega 4 aastat. Kaks aastat pärast liigaasta kehtestamist suri Julius Caesar ebavõrdses lahingus reeturitega. Ilmselt mõistsid preestrid Rooma diktaatori loodud kalendrit valesti ja 36 aastat pärast Caesari surma ei tulnud liigaasta mitte iga nelja, vaid iga kolme aasta tagant. Keiser Augustusel õnnestus kord taastada.

Levinud uskumused liigaaastal

Ladina keelest tõlgituna tõlgitakse liigaasta kui "teine ​​kuues". Bis sextus kestab 366 päeva. “Lisatud” päev hirmutab inimesi, mis tekitab igal neljandal aastal terve ebausu.

Kuuldavasti on 29. veebruar tervise seisukohalt kõige raskem ja raskem päev. Seda lisapäeva nimetatakse Kasjani päevaks ja seda peetakse deemonlikuks. Kui sa sellel päeval töötad, siis ei tule sellest midagi välja. Samuti püütakse enam õue mitte minna, muidu suureneb äkksurma oht. Isegi vastsündinuid, kellel on sel päeval "kahjuks" sündida, ootavad ebausk, et "lahked" inimesed panustavad lapse pähe juba imikueast peale. Iidsete uskumuste kohaselt jäävad 29. veebruaril sündinud raskelt haigeks ja lahkuvad meie maailmast varakult.

Kõige tavalisem liigaastaga seotud ebausk on abielu. Emad keelavad rangelt oma lastel sel "kohutaval" aastal abielluda. Liigaaastal sõlmitud abielu on määratud olema õnnetu. Nii mõeldakse peamiselt külades ja külades.

Samuti on võimatu oma elus midagi radikaalselt muuta. Keelu, kolimise, töökoha vahetamise, isegi lemmikloomaga on parem mitte alustada. Ühesõnaga, parem on kõik muudatused paremate aegadeni edasi lükata.

Kui uskuda esivanemate tähelepanekuid, siis liigaasta toob vaid suuri langusi, väikseid ja suuri probleeme. Sel aastal peame olema võimalikult ettevaatlikud ja kaalutletud. Rasedad ei tohi juukseid lõigata, noori ei tohi karistada, kellelegi ei tohi rääkida tulevikuplaanidest ja palju-palju muud. Isegi lahutus liigaaastal on ebasoovitav.

Keegi järgib kõiki uskumusi ja kardab tegelikult liigaastat. Teised on tuleviku suhtes optimistlikumad. Nad on kindlad, et kui nad on elanud liigaaastani, on see juba hea, ja soovivad kõigile veel palju liigaastaid.

Kõik on kuulnud liigaasta olemasolust. Kuid vähesed teavad, kust see nimi tuli ja kuidas inimkonnal on varuks teatud ajalimiit, mis tulevikus võib olla terve aasta. Miks peetakse 21. sajandi liigaastaid õnnetuks, kuidas neid määrata - kirjeldatakse selles ülevaates.

Ühine ajaühik on aasta.

Selle aja jooksul toimub täielik hooajaline tsükkel:

  • Kevad;
  • suvi;
  • sügis;
  • talvel.

Selle aja jooksul teeb Maa täieliku pöörde ümber tähe Päikese. See toiming võtab aega 365 täispäeva ja 6 tundi. Seda ajaperioodi nimetatakse astronoomiliseks aastaks. Üks päev sisaldab 24 tundi. Iga aasta "lisa" 6 tunnist koguneb lisapäev, mis langeb igale neljandale aastale järjest. See päev langeb 29. veebruarile.

Tähtis! Veebruari 29. päeva olemasolu muudab aasta liigaastaks.

Ebatavaline aasta võlgneb oma nime ladina keelele, millest sõna-sõnalt "Bicsextus" tõlgitakse kui "teine ​​kuues". Juliuse kalendris oli “lisa” number teine ​​24. Ja kuna veebruar oli Caesari kalendri järgi aasta viimane kuu, siis lisati sellele lisapäev.

Juliuse ja Gregoriuse kalendrid

Alates maailma ajaloo algusest on inimkond saanud teadlikuks kahte tüüpi kalendritest:

  • Julian;
  • Gregoriuse.

Alates 1. jaanuarist 45 eKr elas tsiviliseeritud inimkond Juliuse kalendri järgi, mille rajas Gaius Julius Caesar. Selle kalendri järgi järgnes igale kolmandale aastale pikk aasta 366-päevase koosseisuga.

Roomlased uskusid, et planeedi täielikuks pöördeks ümber taevakeha kulub 365,25 päeva, samas kui täpne kuupäev on 365 päeva 5 tundi 48 minutit 46 sekundit. Selgub, et igal aastal on kahe pööripäeva vahe 11 minutit ja 14 sekundit.

Seega on 128 aasta jooksul neist minutitest kogunenud üks päev ja 16 sajandi jooksul on see arv kasvanud 10-ni. Juliuse kalendri järgi oli liigaasta mis tahes 100 200 kordne.

See jätkus kuni 1582. aastani, mil toonane paavst Gregorius esitles uut kalendrit, kus liigaasta ei ole mitte ainult iga neljas aasta, vaid isegi selline, mis on 400-kordne. Selline oli näiteks 2000.

Üks põhjus, miks otsustati kalendrit muuta, olid kristlikud pühad, mida nõuti kindlal kellaajal ilma nihutamata. Niisiis pakkus katoliku paavst Gregorius XIII välja oma kalendri, mis kiideti heaks ja võeti vastu oikumeenilisel nõukogul.

Vastates küsimusele, kuidas määrata liigaasta ilma tabelita käepärast, tuleks selliseks pidada iga teist paarisaastat Gregoriuse kalendris.

Alates 1918. aastast hakkasid meie riigi elanikud kasutama Gregoriuse kalendrit. Alates Gregoriuse stiilile üleminekust on kuupäevad segatud 10 päeva võrra, kuigi siiani suureneb erinevus Gregoriuse ja Juliuse kalendri vahel 3 päeva võrra iga nelja sajandi järel.

Liigaaasta kalender

Selleks, et kindlasti teada saada ja mitte imestada, kuidas liigaaastat määrata, peate sellise funktsiooni kasutusele võtma - aastaarv jagub jäljetult 4, 100 ja 400-ga. Kui arv jagub 4100-ga, kuid ei jagu 400-ga, siis ei ole aasta liigaasta. Seda teavet arvesse võttes saate hõlpsasti määrata soovitud aasta.

Liigaaasta halva kuulsuse põhjus

Tuleb tunnistada, et kui meil liigaastaid poleks, siis toimuks regulaarne aastaaegade vahetus. Seetõttu aitavad need Gregoriuse ja astroloogilist kalendrit sünkroonida ega võimalda aastaaegadel nihkuda teistele kuudele.

Aga miks liigaaastat halvaks peetakse, peaksite aru saama. Slaavi kultuuris on pikka aega olnud negatiivne suhtumine sellistesse aastatesse. Veebruari lisapäeva peeti katastroofide ja tormiliste tegude põhjuseks.

Võib-olla oli sellise vastumeelsuse põhjuseks tõsiasi, et see aeg 29. veebruar allub slaavi uskumuste kohaselt Kaštšei-Tšernobogile, kes juhatas tumedaid jõude, külvates kurjust, surma, haigusi ja hullust.

Tihti seostasid muistsed venelased hüppepäeva just 29. veebruaril sündinud Cassianiga. Legendide põhjal, kus talle määrati põrguväravate valvuri, reeturkeerubi, deemonite õpilase jne roll, võib mõista, miks seda tegelast väga kardeti ja tugevalt neetud. Venelased olid kindlad, et Cassianil on negatiivne mõju tervele aastale. Tekkis veiste ja kodulindude katk, põldudel hävis saak ja tekkis nälg.

29. veebruari päeval üritas rahvas veel kord mitte õue minna, veiseid ja kodulinde lukus hoida.

Miks liigaaastat halvaks peetakse, on raske üheselt vastata. Mõned teadlased väidavad, et loodusõnnetused ja inimtegevusest tingitud katastroofid on sel perioodil üha sagedasemad. Paljudel inimestel on ka kiire oma individuaalseid hädasid rohkem kui aastaks maha kanda.

Ajaloolised faktid on sellised traagilised sündmused:

  • Bütsantsi impeeriumi ja Konstantinoopoli linna kokkuvarisemine langeb liigaastale 1204;
  • aastal 1232 algas verine Hispaania inkvisitsioon;
  • keskaegse Euroopa elanike katk katkust, millesse 1400. aastal suri 1/3 elanikkonnast;
  • 1572. aasta Bartholomeuse öö kohutavad sündmused;
  • kohutav tsunami Jaapanis 1896 ja maavärin Hiinas 1556;
  • 1908. aastal said kõik teada Tunguska meteoriidi langemisest jne.

Seda nimekirja võib veel kaua jätkata. Selline on statistika, mis kinnitab enamikku populaarseid uskumusi, ebausku ja märke.

Hea teada! Neile noorpaaridele, kes julgesid liigaaastal pulmi tähistada, ennustati rasket pereelu.

Liigaaastate loetelu 21. sajandil

Selleks, et planeerida oma elus olulisi sündmusi, nagu abiellumine, laste sünd, elukutse, elukoha vahetus jne, tuleb kasuks info, milliste liigaastate kohta see sajand.

Liigaaastad, loend 20. sajandil: 1904, 1908, 1912, 1916, 1920, 1924, 1928, 1932, 1936, 1940, 1944, 1948, 1952, 1960, 1952, 1948, 1952, 1960, 81,8,91,8,91 1996. aasta.

Leap -aastad meie sajandil: 2000, 2004, 2008, 2012, 2016, 2020, 2024, 2028, 2032, 2032, 2036, 2040, 2044, 2048, 2048, 2052, 2056, 2056, 2060, 2064, 2064, 2064, 2082.2082, 2082.2082 2088, 2096, 2096, 2096 , 2100.

On üldtunnustatud, et kõik aastad alates 29. veebruarist toovad kaasa probleeme ja neid iseloomustavad traagilised sündmused. Kuid saadud teavet arvesse võttes võime järeldada, et te ei tohiks märkidele liiga palju tähelepanu pöörata. Halvad sündmused ja kataklüsmid juhtusid erinevatel aegadel.

Mõned inimesed, vastupidi, varustavad liigaasta müstiliste omadustega ja imestavad, miks seda halvaks peetakse.

Teatud õnnelikud ja originaalid peavad end 29. veebruaril sündinuteks. Nad saavad oma sünnipäeva pidada ainult üks kord 4 aasta jooksul.

Kasulik video

Summeerida

Positiivne suhtumine ja usk oma tugevustesse moodustavad võimsa aluse inimese elus olulistele saavutustele ning väikesed ebausk ei tohiks saada takistuseks eesmärkide saavutamisel.

Iga 4 aasta järel on inimkonnal liigaasta. Just sel aastal, veebruaris, saab võluväel 29 päeva.

Sellega on seotud palju märke ja uskumusi, millest paljudel on paganlikud juured, kuid on ka kristlikke elemente. Mõnikord tuleb ette, et liigaaastal keeldutakse sellistest tuttavatest tegevustest nagu merepuhkus või regulaarsed reisid maale.

Mis on liigaasta ja kui õigustatud on sellega seotud märgid?

Liigaaasta: kust tuli lisapäev?

Kas arvate, et Maa teeb täieliku tiiru täpselt 365 päevaga? Ei, see pole nii – Maa teeb täisringi ümber Päikese veidi pikema, nimelt 365 päeva ja 6 tundi.

Ehk siis igal aastal lisandub veerand lisapäeva. Selliste kvartalite 4 aasta puhul osutub see 24 tunniks. Nii selgus, et aasta, mis on 4-kordne (2008, 2012, 2016, liigaaasta kalender põhineb sellel põhimõttel), erineb ülejäänutest.

Liigaaasta on mõeldud selle ülejäägi kõrvaldamiseks ja kronoloogiasse tasakaalu toomiseks. Kui poleks liigaasta, siis paari sajandi pärast oleks uus aasta kandunud märtsi algusesse ja see on päris tõsine!

Liigaaasta erinevused

Liigaaasta ja teiste aastate erinevusi materiaalsest vaatenurgast piirab vaid päevade arv. Lisaks peavad inimesed ühe päeva jooksul rohkem tööd tegema. Mõnikord osutub aga taaskord puhkamiseks, kuid seda juhtub üsna harva.

Astroloogilisest vaatenurgast on Maa jäljel ümber Päikese liigaaastal suur hulk mured:

  • inimeste kodused probleemid;
  • inimtegevusest tingitud katastroofid;
  • looduskatastroofid;
  • suhteliselt kõrge suremus.

Viimasele võib aga vaielda – rituaalteenistuse töötajatelt suremuse kasvu kohta kommentaare pole. Vanureid sureb veidi rohkem.

Liigaaasta: tervitused antiikajast

Esmakordselt võtsid iidsed roomlased hoolt kalendri ja tegeliku ajavoolu mittevastavuse probleemi eest. Selles riigis oli keelatud oluliste kuupäevade üleviimine teisele aastaajale. Inimesi juhtis Päikese liikumine taevas.

Gaius Julius Caesar lahendas probleemi kiiresti ja radikaalselt – alates tema valitsemishetkest hakati elama Juliuse kalendri järgi, mis lihtsalt lisas iga 4 aasta järel veebruarile ühe päeva. Uuele kalendrile hakati üle minema tasapisi, kõik ei aktsepteerinud seda, kuid aeg võttis omajagu.

Aja jooksul rändas paganlik kalender kristlikusse kultuuri. Kuid mõnes piirkonnas seostatakse seda aastat Kasyan Visokosega, ühe pühakuga, munkluse kaitsepühakuga.

Väidetavalt on ta kolm aastat tugevalt joonud ja neli aastat saab ta "joogist" välja ja maksab inimestele kätte selle eest, et tema päeva tähistatakse ainult kord 4 aasta jooksul.

Siin on aga lahknevus - kristlik pühak ei saa definitsiooni järgi olla joodik, pluss kirikus pole kirjas, et Visokosele juua meeldiks.

Liigaaastaga seotud märgid ja uskumused

Nüüd on liigaasta suhteliselt kerge ja varem kartsid mõned inimesed liigaaastal 29. veebruaril kodust lahkuda. Näiteks oli märk, et kui sel päeval külmetad korralikult ja veebruari lõpus võivad külmad olla tugevad, siis kindlasti külmetab inimene tugevalt ja sureb.

Sama kehtib kariloomade kohta. Levinud arvamus ütleb, et igasugune viga lemmikloomade hooldamisel võib sellel päeval loomadele elu maksma minna. Näiteks alatoitumine või ületoitmine.

Liigaaastal uue ettevõtte käivitamine ei saa levinud arvamuse kohaselt suurt edu tuua.

Kõik läheb kindlasti viltu: isegi kui inimene ehitab maja, isegi kui ta avab ettevõtte. Lisaks tuleks kõik suuremad asjad edasi lükata vähemalt 29. veebruarini – seda aega peetakse kõige õnnetumaks alates aasta algusest.

Vysokose pisut leevendamiseks peate tegema järgmist:

  • kella kella alla viska aknast välja klaas viina (sobib ka muu alkohol, aga see peab olema kange);
  • juua ilma klaaside kõlksuta, kui on täpselt südaöö;
  • kui ikka klaase kõlistasid, siis enne rüüpamist on vaja klaasid lauale panna.

Levinud arvamuse kohaselt raugeb Visokose viha veidi enne järgmise raja valmimist ümber Päikese.

Veel üks huvitav märk on seotud looduse kingituste kogumisega. Tavaliselt on 29. veebruaril raske seeni ja marju korjata, kuid tänavalt leitud asjad, näiteks raha, võivad majja sattudes tüli tuua.

Ja kui samal ajal koer ulutab (koerapäev 29. veebruaril on omaette halb märk), siis on häda garanteeritud. Peate teda ignoreerima, öeldes samal ajal "Astu minust eemale".

Liigaaasta keelud

Kuna tänavune aasta on nii õnnetu, on rahvas välja mõelnud palju keelde, mida järgides saate oma kodust pahandust ära hoida. Muide, nendes keeldudes “osaleb” ka loodus.

Näiteks liigaastaks jäävatel aastatel on vanaaja inimeste mälestuste järgi tavaliselt nõrk õunasaak.

Niisiis, mida mitte liigaaastal teha:

  • Ristimisel ei saa laulda. See rituaal on iseenesest suhteliselt seotud kurjade vaimudega ja kord nelja aasta jooksul on see inimeste suhtes eriti “tähelepanelik”. Parem mitte kaasata prügi. Nii et ükskõik kui palju inimesi maiustusi ka ei pakuks, on parem hoiduda lauludest.
  • Omatehtud toodete müük ei ole soovitatav. Usutakse, et õnn ja rikkus lahkuvad majast koos nendega.
  • Lapse esimest puhkenud hammast ei saa kellelegi näidata, välja arvatud ehk lähimatele sugulastele. Keeldu rikkudes on lapsel hambad kõverad.
  • Te ei saa alustada uusi suuri asju, sealhulgas abielluda / abielluda. Kõik läheb viltu, nagu juba eespool mainitud.
  • Sa ei saa osta "kirstu asju". Kõlab veidralt, aga mõne kõrges eas inimese jaoks on tavaline, et nad ostavad enda matusteks asju. Selline tegevus liigaaastal kiirendab surma.
  • Naistel on juuste värvimine rangelt keelatud. See võib viia selleni, et daam läheb kiilaks.
  • Töö- või elukoha muutmine on keelatud. Uues kohas inimene lihtsalt ei juurdu, peate alustama kõike nullist (see üksus on mõnikord võimatu, kuna elus on erinevaid olukordi).

Selle keelatud grupiga liitub laste sünd, kuid mitte kõik ei võta seda piirangut tõsiselt.

Võib-olla kõlab see kõik arhailiselt, kuid fakt jääb faktiks, et sageli kurdavad inimesed astroloogidele ja selgeltnägijatele ebaõnne, mis algasid just pärast selliste keeldude rikkumist.

Järeldus on, et kuni Maa ei tee liigaasta jooksul täielikku tiiru ümber Päikese, tuleks mõnest tegevusest loobuda.

Mida astroloogid arvavad?

2016. aastal tegin ühele noormehele anonüümse isikliku kalendri. Ta oli alustamas uut äriprojekti, kuid numeroloogia näitas, et ettevõtmine pole mitte ainult äärmiselt ebaõnnestunud, vaid võib lõppeda isegi minu kliendi surmaga.

Kahjuks ta ei kuulanud mind, ta tegi vastupidi. Tulemus on kahetsusväärne – kuigi ta jäi ellu, kaotas ta kõik kopsakas, nüüd alustab uut elu.

Üllataval kombel näitas enamik neist liigaaastatel tehtud kalendritest erinevatele inimestele sarnaseid tulemusi. Ma väga ei usu negatiivsete olemite osalusse probleemidesse, kuid planeetide mõju nendel aastatel on väga negatiivne.

Liigaaasta peaks mööduma rahulikult ja ilma asjatute liigutusteta, ma ütlen teile kindlalt!

Irina, Moskva

Kõik ennustused, mille tegin inimestele, kes tahavad liigaaastal abielluda, ei öelnud midagi head. See aeg on ebaõnnestumiste, arusaamatuste, konfliktide ja vastuolude aeg, millisest abielust saab rääkida?

Samal ajal läksid paljud neist "abielupaaridest" lahku enne pulmi. Alates 2016. aastast on neist peredest ellu jäänud vaid 5–10%.

Suremus, muide, on samuti tõusuteel! Liigaaastal surevad eakad inimesed portsjonitena. Palvetage sagedamini, ärge vihastage kõrgemaid jõude! Ja mine kirikusse iga päev umbes 7.

Svjatoslav, Jaroslavl

Usun, et liigaasta on paganlik slaavi usk. Esivanemad varustasid veebruari deemonliku jõuga, nad kartsid teda nagu tuld.

Nii et see usk on meieni jõudnud suuresti muutunud kujul. Liigaaastal pole viga, aga väike hoolitsus ei tee siiski paha.

Irma, Moskva

Kõrge suremus, selline on liigaasta. See on haruldane, kui praegu on vaja teha soodsaid prognoose.

Põhimõtteliselt peavad inimesed mõned probleemid lahendama. Soovitan teil mitte rikkuda liigaasta keelde ja läbida sageli puhastusriitusi.

Svetlana, Samara

Loodan, et teil oli suurepärane aastavahetus ja olete nüüd suurepärases pühademeeleolus. Vähemalt minuga on nii – me ei joonud alkoholi ja südaööl kõlistasime viieliitrisest kanistrist veeklaase, nii et ärkasime üles, jalutasime ja siis meenus mulle üks eilne uus. Aastatervitused:

Soovin, et iga aasta lõpus, meenutades, mis juhtus viimase 366 päeva jooksul, kui ((aasta%4 == 0 ja aasta%100 != 0) või (aasta%400 == 0)) veel 365 päeva jooksul, mõelge mina ise:

Oh, nifiga ise, mis aktsioon see oli. Kindlasti räägin sellest hiljem ka oma lastelastele või kirjutan sellest raamatu.


Seega on ülaltoodud üsna lihtne viis päevade arvu määramiseks aastas (aastamuutuja), mis tegelikult paljastab nende olemuse täielikult: Gregoriuse kalendris on liigaastad need aastad, mille seerianumber on kas kordne. 4-st, kuid mitte 100-kordset ega 400-kordset. Teisisõnu, kui aasta jagub 4-ga ilma jäägita, kuid jagub 100-ga ainult jäägiga, siis on tegemist liigaastaga, vastasel juhul on see mitte liigaasta, välja arvatud juhul, kui see jagub 400-ga ilma jäägita, siis on see ikkagi liigaasta.

Näiteks 2013. aasta on tavaline aasta, 1700, 1800 ja 1900 on jällegi tavalised, aga 2000, 2004, 2008 ja 2012 on liigaastad.

Aga mis siis, kui me ei mäleta, mitu päeva on liigaaastates (366 päeva) ja tavaaastates (365 päeva), või tahame lihtsalt võimalikult kiiresti kirjutada päevade arvu määratluse aastas? Kas seda on võimalik Pythonis teha? Muidugi sa suudad.

Niisiis, Pythonil on kalendrimoodul. See on lihtsalt suurepärane selleks, et teada saada, kas konkreetne aasta on liigaasta (või näiteks mitu liigaastat on teatud intervallis), määrata päevade arv kuus, saada nädalapäeva arv teatud kuupäevaks ja nii edasi.

Eelkõige saame aasta iga kuu päevade arvu ja need lihtsalt kokku liita.

Funktsioon calendar.monthrange võtab esimese argumendina aastanumbri ja teise argumendina kuu numbri. Tagastab nädalapäeva numbri antud kuu esimesel päeval ja päevade arvu antud kuul:

>>> impordi kalender >>> calendar.monthrange(2013, 1) (1, 31)
Sellest lähtuvalt saame arvutada päevade koguarvu kõigi 12 kuu kohta ja seega saada päevade arvu antud aasta kohta:

>>> impordi kalender >>> aasta = 2013 >>> sum(kaart(lambda x: kalender.kuuvahemik(aasta, x), vahemik(1, 13))) 365
Kuid kui mõelda, kuidas seda rida täpselt täidetakse, saab selgeks, et see lahendus on väga ebaefektiivne, kui peate arvestama paljude aastate päevade arvu.

Kontrollime timeit mooduliga.

Selle 1 miljon korda täitmiseks kulub 13.69 sekundit, kui kalendri importimine tehakse alguses üks kord. Kui importkalender tehakse iga kord siis 14.49 sekundit.

Nüüd proovime teist võimalust. See nõuab teadmist, mitu päeva on liigaastatel ja mitte-liigaastatel, kuid see on väga lühike:

>>> impordi kalender >>> aasta = 2013 >>> 365+calendar.isleap(year) 365
Ja nagu võite arvata, on see juba palju kiirem: 0.83 sekundit, sealhulgas importkalender ja 0.26 sekundit, kui kalendri importimine tehakse alguses üks kord.

Vaatame ka, kui kaua võtab aega kõige esimene valik, kasutades "käsitsi". 0.07 sekundit 2012 ja 2013 ning 0.12 sekundit 2000-le (ma arvan, et kõik saavad aru, kust selline nende aastate kiiruste vahe tuleb).

Selgub, et see on neist kolmest kiireim variant:

>>> impordi kalender >>> aasta = 2013 >>> 366 if ((aasta%4 == 0 ja aasta%100 != 0) või (aasta%400 == 0)) else 365 365
Loomulikult saate enamikul juhtudel kasutada mõnda neist valikutest - lõppude lõpuks ei tunne te tõenäoliselt mingit erinevust ühe, kahe, kümne või saja aasta päevade arvu määramisel.

Kirjutage, optimeerige, täiustage, testige ja hinnake jõudlust – kuid ärge unustage oma programmiallikate loetavust.

Head uut aastat! Edu, õnne, rõõmu ja enesetäiendamist uuel aastal.