Apskaičiuokite kalendorines dienas. Apskaičiuokite dienas, mėnesius ir metus tarp dviejų datų internete


Kalendorius yra būdas skaičiuoti ir rodyti didelius laiko tarpus.
Visi mūsų skaičiavimai atliekami pagal Grigaliaus kalendorių, dabar visuotinai priimtą visame pasaulyje (vidutinė metų trukmė yra 365,2425 dienos). Atlikdami istorinius skaičiavimus, patikrinkite datas. Skirtumas tarp Grigaliaus ir Julijaus kalendoriaus nuorodų dabar yra 13 dienų, tačiau pirmaisiais amžiais dienų skaičius tarp vienodų datų buvo mažesnis, tuo mažiau, tuo arčiau mūsų eros pradžios ().

1 data

saulė 22 . 06 . 1941 04 : 00

pradinė data

21

Intervalas

1417

dienų tarp datų

0

šimtmečiai tarp datų

2 data

Antradienis 09 . 05 . 1945 01 : 43

galutinė data

21

1012

darbo dienų tarp datų *

3

metų tarp datų

46

mėnesių tarp datų

34009

valandos tarp datų

2040583

minučių tarp pasimatymų

122434980

sekundės tarp pasimatymų

3

10

17

1

43

metai mėnesiai dienos valandos minutės
tarp dviejų datų

Minučių ir sekundžių skaičius datoje negali viršyti 60, įvedėte ... kiti datos parametrai bus pakeisti
Valandų skaičius datoje negali viršyti 23, įvedėte: ... - bus pakeisti ir kiti datos parametrai
Dėmesio!
Į atostogas Rusijoje atsižvelgiama tik tuo atveju, jei abi datos yra 2018 m
Mėnesio dienų skaičius \n negali būti didesnis nei 31

Oi!
Jūsų įvestas skaičius reiškia laiką, kurį sunku įsivaizduoti...

Atsiprašau!

Čia yra paprastas internetinis skaičiuotuvas, kuris žino savo, deja, kuklias galimybes, o ne astronominė programa!

Įveskite kitą numerį.

Remiantis šia maža rezultatų suvestinė sukurta.

Dabar skaičiavimo lentelė sukonfigūruota taip, kad skaičiuotų dienas iki vasaros pradžios.

Norėdami apskaičiuoti, kiek dienų praėjo ar praeis tarp jus dominančių datų, tiesiog įveskite jas į atitinkamus lentelės laukus. Laiko intervalą galima keisti taip pat, kaip ir datas, o atgalinis skaičiavimas bus nuo „1 datos“, o „2 data“ keisis.
Skaičiavimo rezultatuose taip pat rodomos nekintančios informacijos reikšmės ir rodikliai – tai savaitės dienos (tamsiai pilka – darbo dienos, oranžinė raudona – savaitgaliai) ir, kaip galutinė santrauka, intervalas tarp datų, išreikštas metais, mėnesiai, dienos, valandos ir minutės.

Jei rezultatų suvestinėje matote lemtingiausią mūsų šalies istorijos laikotarpį – dienas tarp Didžiojo Tėvynės karo datų, vadinasi, jūsų naršyklėje išjungtas Java Script ir turi būti įjungtas skaičiavimams.

* Viduje 2019 metų darbo dienų skaičiavimas vykstantis atsižvelgiant į Rusijos šventes ir Rusijos Federacijos vyriausybės patvirtinta poilsio dienų perkėlimo schema. Ilgą laiką tarp datų darbo dienų skaičius apskaičiuojamas remiantis penkių dienų darbo savaitės prielaida, į atostogas neatsižvelgiama.

Sergejus Ov(seosnews9)


Nuoroda:
Autentiškai žinoma, kad pirmojo tūkstantmečio pabaigoje Senovės Rusijoje laikas buvo skaičiuojamas pagal Julijaus kalendorių, nors naujieji metai buvo švenčiami kovo 1 dieną, skaičiavimas pagal tokį kalendorių vadinamas kovo stiliumi. Skirtumas tarp lygių šiuolaikinio ir senovės kalendoriaus datų 1000 m. kovo 1 d. buvo 59 + 6 = 65 dienos (6 dienų skirtumas tarp Julijaus ir Grigaliaus kalendoriaus rodmenų, lygiomis datomis laikomos datos su vienodais skaičiais ir vienodai mėnesių nuo metų pradžios).
1492 m. Rusijos stačiatikių bažnyčios Maskvos katedros dekretu buvo priimtas kalendorius, pagal kurį nauji metai (Naujieji metai) prasidėjo rugsėjo 1 d. Rugsėjo stiliaus ), skirtumas su šiuolaikiniu kalendoriumi buvo 9-122=-113 dienų.
Po dviejų šimtmečių, apvalios kalendorinės datos išvakarėse, Petras Didysis pristato kalendorių, vedantį iš Kristaus gimimo. Naujieji metai Rusijoje švenčiami sausio 1 dieną nuo 1700 m. pradžios (nors iš tikrųjų pagal šiuolaikinį kalendorių šie naujieji metai atėjo 1700 m. sausio 11 d.). Šalis iš 7208 persikėlė į 1700! Taigi į tuometinį naująjį XVIII amžių, atėjusį 1701 m., Rusija įžengė beveik kartu su Europa. Beveik žingsniu, nes chronologija, kaip ir anksčiau, buvo atlikta pagal Julijaus kalendorių (pasikeitė tik data, dabar ji vadinasi senas Stilius) , o Europa jau iš dalies perėjo prie Grigaliaus kalendoriaus.
Šiuolaikinis Grigaliaus kalendorius Rusijoje buvo priimtas tik XXI amžiuje. 1918 m. sausio 26 d.: Vladimiras Iljičius Leninas pasirašė Liaudies komisarų tarybos dekretą dėl perėjimo prie naujo laiko skaičiavimo, o data pasislinko 13 dienų. Paskutinis valstybinis dokumentas, datuotas pagal senąjį stilių, buvo išduotas 1918 metų sausio 31 dieną – kitą dieną buvo vasario 14!
Taigi kyla klausimas: "Kiek dienų yra tarp dviejų pasimatymų?" istorine prasme visada reikalauja paaiškinimo ...

Jei „Excel“ lape dirbate ne tik su skaičiais, grafikais, paveikslėliais, bet ir su datomis, greičiausiai susidūrėte su situacija, kai teko skaičiuoti skirtumą tarp jų. Pavyzdžiui, reikia nustatyti dienų ar mėnesių skaičių tam tikram laikotarpiui, arba paskaičiuoti žmogaus amžių, kad rezultatas būtų dienomis, mėnesiais ir metais, o gal reikia skaičiuoti darbo dienas.

Svetainėje jau yra straipsnis apie Excel skirtumo apskaičiavimą ir jame šiek tiek paliečiau datas. Bet dabar pažvelkime į šią problemą išsamiau ir išsiaiškinkime, kaip paprastai arba naudojant RAZDAT () funkciją apskaičiuoti dienų skaičių tarp dviejų datų ir kaip nustatyti darbo dienų skaičių.

1 būdas: atimtis

Pradėkime nuo paprasčiausio – iš vienos datos atimame antrąją ir gauname mums reikalingą vertę. Prieš tai įsitikinkite, kad langelių, kuriuose įvedami skaičiai, formatas yra pasirinktas „Data“.

Jei jų dar neužpildėte, pasirinkite diapazoną, su kuriuo norite dirbti, ir spustelėkite mažą rodyklę šalia grupės „Skaičius“ pavadinimo.

Kairėje atsidariusiame lange pasirinkite mums tinkantį formatą, o tada pagrindinėje srityje apsispręskite dėl tipo: 03/14/12, 14 Kov 12 ar kitas. Paspauskite "Gerai".

Tuose langeliuose, kurių formatą ką tik pakeitėte, įveskite duomenis. Užpildžiau A1 ir B1. Dabar reikia pasirinkti bet kurį langelį ( D1 ), kuriame nustatytas bendras duomenų formatas, kitaip skaičiavimai bus neteisingi. Įveskite „=“ ir pirmiausia paspauskite vėliausią (B1), tada ankstyvą (A1). Norėdami apskaičiuoti dienų skaičių tarp jų, paspauskite „Enter“.

2 būdas: funkcijos naudojimas

Norėdami tai padaryti, pasirinkite langelį, kuriame bus rezultatas (B3), ir pažiūrėkite, ar jai pasirinktas bendras formatas.

Norėdami apskaičiuoti dienas, naudosime funkciją RAZDAT(). Jį sudaro trys argumentai: pradžios ir pabaigos data, vienetas. Vienetas yra tai, kuo mes norime gauti rezultatą. Pakeistas čia:

„d“ – dienų skaičius;
„m“ – pilnų mėnesių skaičius;
„y“ – pilnų metų skaičius;
„md“ – skaičiuos dienas neatsižvelgdamas į mėnesius ir metus;
„yd“ – dienų skaičiavimas neatsižvelgiant tik į metus;
"ym" - skaičiuoja mėnesius neatsižvelgdamas į metus.

Į B3 dedame lygybės ženklą, parašome RAZDAT ir atidarome skliaustą. Tada pasirenkame ankstyvą datą (A1), tada vėlyvąją (B1), atitinkamą vienetą dedame į kabutes ir uždarome skliaustą. Tarp visų argumentų įrašykite ";" . Norėdami apskaičiuoti, paspauskite "Enter".

Gavau tokią formulę:

RAZNDAT(A1;B1;"d")

Pasirinkęs „d“ kaip vienetą, gavau rezultatą - 111.

Jei pakeisite šią reikšmę, pavyzdžiui, į „md“, formulė apskaičiuos skirtumą tarp 5 ir 24, neįskaitant mėnesių ir metų.

Taip pakeitus šį argumentą, bus galima išvesti tikslų žmogaus amžių. Vienoje ląstelėje bus metai "y", antrieji mėnesiai "ym", trečios dienos "md"

3 būdas: darbo dienų skaičiavimas

Paimkime šią lentelę kaip pavyzdį. A stulpelyje yra mėnesio pradžia arba skaičiavimo pradžios data, B stulpelyje - mėnesio pabaiga arba skaičiavimas. Ši funkcija skaičiuoja darbo dienas, neįskaitant šeštadienių ir sekmadienių, tačiau yra ir švenčių mėnesiais, todėl C stulpelį užpildysime atitinkamomis datomis.

TINKLO DIENOS (A5; B5; C5)

Kaip argumentus nurodome pradžios datą (A5), tada pabaigos datą (B5). Paskutinis argumentas yra šventės (C5). Mes juos atskiriame ";" .

Paspaudus "Enter" pasirodys rezultatas, pavyzdyje langelyje D5 - 21 diena.

Dabar pagalvokite, ar per mėnesį yra kelios šventės. Pavyzdžiui, sausio mėn. Naujieji metai ir Kalėdos. Pasirinkite langelį (D6) ir padėkite jį lygų. Tada formulės juostoje spustelėkite raidę „f“. Atsidarys langas "Įterpti funkciją". Lauke „Kategorija“ pasirinkite „Visas abėcėlinis sąrašas“ ir sąraše raskite norimą funkciją. Spustelėkite Gerai.

Toliau reikia pasirinkti funkcijos argumentus. „Start_date“ pasirenkame pradinę reikšmę (A6), „End_date“ – galutinę (B6). Paskutiniame lauke skliausteliuose () ir kabutėse įveskite švenčių datas. Tada paspauskite "Gerai".

Dėl to gausime šią funkciją, o vertė bus skaičiuojama neįskaitant savaitgalių ir nurodytų švenčių:

TINKLO DIENOS(A6,B6,("01/01/17", "01/07/17"))

Norėdami neregistruoti švenčių rankiniu būdu, atitinkamame laukelyje galite nurodyti tam tikrą diapazoną. Turiu C6:C7.

Bus skaičiuojamos darbo dienos, o funkcija atrodys taip:

TINKLO DIENOS (A6; B6; C6: C7)

Dabar paskaičiuokime praėjusį mėnesį. Įveskite funkciją ir užpildykite jos argumentus:

TINKLO DIENOS (A8; B8; C8)

Vasario mėnesį išėjo 19 darbo dienų.

Apie kitas Excel datos ir laiko funkcijas parašiau atskirą straipsnį, kurį galite perskaityti paspaudę nuorodą.

Su laiko skaičiavimais susiduriama nuolat kasdieniame gyvenime: nuo dienų iki reikšmingos datos skaičiavimo iki atostogų laiko ar banko paskolos mokėjimų laikotarpio skaičiavimo. Internetinių skaičiuoklių rinkinys padės lengvai valdyti tokį sudėtingą parametrą kaip laikas.

Laikas

Laiko valdymas – tai ne stebuklingo burtažodžio iš kompiuterinio žaidimo pavadinimas, o labai tikras sugebėjimas, sulaukęs milžiniško populiarumo tarp verslininkų ir investuotojų. Laiko valdymas arba yra laiko intervalų skaičiavimo technika, skirta efektyviai atlikti tam tikrą darbo kiekį. Kompetentingų ir poilsio laikotarpių dėka pinigų valdymo techniką naudojantys žmonės nuveikia daug daugiau nei tie, kurie neseka laiko ir kenčia.

Natūralu, kad laiko valdymas yra mokslas ne tik apie laiko paskirstymą. Svarbiausi įgūdžiai, leidžiantys kompetentingai organizuoti darbą, yra šie:

  • ir valdyti išteklius;
  • nustatyti prioritetus ir ;
  • paskirstyti laiką ir analizuoti rezultatus.

Delegavimas – tai darbo perdavimas pavaldiniams ar kolegoms. Daugelis neefektyvių lyderių mano, kad niekas negali padaryti geriau nei jie patys. Natūralu, kad būdami apkrauti krūva nereikšmingų darbų, jie nespėja atlikti prioritetinių užduočių, dėl to tampa neefektyvūs.

Taip pat svarbu rasti prioritetus. sako, kad 80% rezultato gaunama įdėjus 20% pastangų. Praktiškai tai reiškia, kad svarbu laiku atlikti tik tas užduotis, nuo kurių priklauso 80% sėkmės. Paprastai tokių užduočių yra nedaug, o ne griežtai 20%, kaip žada Pareto principas, bet dažniausiai svyruoja nuo 20 iki 40%. Būtent gebėjimas atskirti kviečius nuo pelų sukuria produktyvius lyderius ir verslininkus.

Garsiausia, efektyviausia ir tuo pačiu paprasčiausia technika yra Pomodoro. Tai laiko valdymo technika, pagal kurią darbas atliekamas griežtai nustatytais laiko intervalais (dažniausiai 20 min.), po kurių kiekvieną seka penkių minučių poilsis. Pomodoro technika gavo savo pavadinimą, nes jos kūrėjas matavo laiko intervalus naudodamas virtuvės laikmatį pomidoro pavidalu. Nuo tada modernizuotos laiko valdymo versijos buvo žinomų verslo žmonių sėkmės pagrindas.

Laikas

Pinigų valdymo principus galite naudoti ne tik spręsdami kasdienes užduotis, bet ir planuodami didelius projektus, kurių įgyvendinimas užtrunka savaites ar mėnesius. Pirmiausia reikėtų pasidomėti, iki kokios datos projektas turi būti perduotas arba kiek tam skirta laiko. Panagrinėkime išsamiau.

Dienų skaičius tarp dviejų datų

Šis įrankis leidžia nustatyti dienų skaičių, kuris telpa tarp dviejų datų. Pavyzdžiui, 2017 m. spalio 20 d. jums buvo paskirtas projektas, kurį reikia užbaigti iki 2018 m. sausio 18 d. Eiti į kalendorių ir skaičiuoti laiką nėra labai patogu ir paprasčiau naudotis skaičiuokle: tereikia pasirinkti programos tipą ir įvesti abi datas. Atsakyme matome, kad planui įvykdyti turite 2 mėnesius ir 29 dienas. Ne per daug informatyvus planuojant. Programa šį laiką išreiškia ir dienomis, savaitėmis ar mėnesiais. Mes žiūrime. Turite lygiai 90 dienų arba 12 darbo savaičių. Taip jau galite sukurti efektyvią laiko valdymo sistemą ir išvengti terminų.

Kokia data bus po n dienų

Dar vienas patogus įrankis efektyviam darbui. Didelis projektas darbe gali būti priskirtas su žyma „atlikti per 50 dienų nuo užsakymo priėmimo“. Tai daug laiko, bet bėgti atgal prie kalendoriaus ir jį skaičiuoti nėra labai patogu. Mes naudojame skaičiuotuvą. Tarkime, 2017 m. balandžio 28 d. buvo priimtas užsakymas darbui. Iki kokios datos jis turi būti perduotas klientui? Pakeiskime skaičiuoklės tipą ir apskaičiuokime termino datą. Tai bus 2017 m. birželio 17 d., šeštadienis. Turėdami po ranka bendrą dienų skaičių ir datą x, galite lengvai paskirstyti jėgas, kad darbai būtų atlikti laiku.

Kokia data buvo prieš n dienų

Šis skaičiuotuvas jums nebus naudingas darbe, bet tikrai padės jūsų asmeniniame gyvenime. Įsivaizduokite, kad gavote SMS žinutę, kurioje jūsų aistra sveikina jus 100-osios santuokos dienos proga. Tai svarbi data, kurios nereikėtų pamiršti, todėl geriau pasinaudoti programa ir išsiaiškinti. 2017 m. liepos 4 d. gavote trumpąją žinutę, dabar nesunku sužinoti, kada apsigyvenote su savo aistra. Taigi, pasirinkite skaičiuoklės tipą, įveskite datą ir sukaktį 100 dienų. Jūsų įsimintina data – 2017 m. kovo 26 d., sekmadienis. Apibraukite šią datą savo kalendoriuje.

Laikinosios vertybės

Šis skaičiuotuvas leidžia konvertuoti vieną laiko reikšmę į kitą. Programa gali būti naudojama minutėms konvertuoti į dienas, savaites į metus arba šimtmečius į tūkstantmečius. Praktikoje tai gali praversti skaičiuojant laisvai samdomų vertėjų ir laisvai samdomų menininkų darbo valandas. Pavyzdžiui, turite 28 darbo dienas kitam užsakymui atlikti. Tai yra 672 valandos. Atimkite miego laiką 28 × 8 = 224, pertraukų ir poilsio laiką 28 × 4 = 112 ir gausime, kad efektyviai dirbti turite 336 valandas. Jau dabar galite dirbti su tuo ir naudoti laiko valdymo būdus produktyviam darbui.

Sumos/laiko skirtumas

Ši programa suteikia galimybę pridėti valandų ar dienų ir apskaičiuoti bendrą laiką mėnesiais, savaitėmis, dienomis, minutėmis, sekundėmis ir net milisekundėmis. Tai pramoginė skaičiuoklė, kuria praktiškai galima apskaičiuoti kelių rūšių darbų atlikimo laiką arba likusį laisvą laiką po darbų atlikimo.

Norėdami atlikti tam tikras užduotis programoje „Excel“, turite nustatyti, kiek dienų praėjo tarp tam tikrų datų. Laimei, programoje yra įrankių, galinčių išspręsti šią problemą. Išsiaiškinkime, kaip galite apskaičiuoti datos skirtumą programoje „Excel“.

Prieš pradėdami dirbti su datomis, turite suformatuoti šio formato langelius. Daugeliu atvejų, kai įvesite simbolių rinkinį, kuris atrodo kaip data, langelis bus iš naujo suformatuotas. Tačiau vis tiek geriau tai padaryti rankiniu būdu, kad apsidraustumėte nuo netikėtumų.


Dabar visus duomenis, kurie bus pasirinktuose langeliuose, programa atpažins kaip datą.

1 metodas: paprastas skaičiavimas

Lengviausias būdas apskaičiuoti dienų skirtumą tarp datų yra naudojant paprastą formulę.


2 būdas: RAZDAT funkcija

Taip pat galite naudoti specialią funkciją datų skirtumui apskaičiuoti RAZDAT. Problema ta, kad jos nėra funkcijų vedlio sąraše, todėl formulę turite įvesti rankiniu būdu. Jo sintaksė atrodo taip:

RAZDAT(pradžios_data, pabaigos_data, vienetas)

"Vieta"- tai yra formatas, kuriuo rezultatas bus rodomas pasirinktoje langelyje. Šiame parametre naudojamas simbolis nustato vienetus, kuriais bus grąžinta visa suma:

  • „y“ – pilni metai;
  • "m" - pilni mėnesiai;
  • „d“ – dienos;
  • "YM" - skirtumas mėnesiais;
  • "MD" - dienų skirtumas (į mėnesius ir metus neatsižvelgiama);
  • „YD“ – dienų skirtumas (metai neįskaitomi).

Taip pat turite atkreipti dėmesį į tai, kad, skirtingai nuo aukščiau aprašyto paprastos formulės metodo, naudojant šią funkciją, pradžios data turi būti pirmoje vietoje, o pabaigos data – antroje. Priešingu atveju skaičiavimai bus neteisingi.


3 būdas: darbo dienų skaičiaus apskaičiavimas

„Excel“ taip pat turi galimybę apskaičiuoti darbo dienas tarp dviejų datų, ty neįskaitant savaitgalių ir švenčių. Tam naudojama funkcija ČISTRABNIS. Skirtingai nuo ankstesnio teiginio, jis įtrauktas į funkcijų vedlį. Šios funkcijos sintaksė yra tokia:

NETWORKDAYS(pradžios_data, pabaigos_data, [šventės])

Šioje funkcijoje pagrindiniai argumentai yra tokie patys kaip ir operatoriaus RAZDAT- pradžios ir pabaigos datos. Be to, yra neprivalomas argumentas "Atostogos".

Jis turėtų būti pakeistas valstybinių švenčių datomis, jei tokių yra, atitinkamam laikotarpiui. Funkcija apskaičiuoja visas nurodyto diapazono dienas, išskyrus šeštadienius, sekmadienius ir tas dienas, kurias vartotojas prideda prie argumento "Atostogos".


Po minėtų manipuliacijų iš anksto pasirinktame langelyje bus rodomas nurodyto laikotarpio darbo dienų skaičius.

Kaip matote, „Excel“ programa savo vartotojams suteikia gana patogų įrankį, leidžiantį apskaičiuoti dienų skaičių tarp dviejų datų. Tuo pačiu metu, jei jums tiesiog reikia apskaičiuoti skirtumą dienomis, geriausias pasirinkimas būtų naudoti paprastą atimties formulę, o ne funkciją RAZDAT. Bet jei jums reikia, pavyzdžiui, apskaičiuoti darbo dienų skaičių, tada funkcija ateis į pagalbą TINKLO DIENOS. Tai yra, kaip visada, vartotojas turėtų nuspręsti dėl vykdymo įrankio, kai nustato konkrečią užduotį.

Taško pradžia (arba per pasvirąjį brūkšnį ar tašką)
Taško pabaiga (arba pasviruoju brūkšniu ar tašku)
Pažymėti savaitės savaitgaliai
P AT Su H P Su AT
Atsižvelkite į Rusijos Federacijos Vyriausybės nutarimus dėl dienų perkėlimo
TAIP

Darbo dienų ir švenčių dienų skaičiavimas

Skaičiuoklė gana paprasta, bet vis dėlto, mano nuomone, labai patogi apskaičiuojant darbo dienų skaičių tarp savavališkų datų.

Skaičiuoklė naudoja duomenis apie darbo ir švenčių dienų perkėlimą, kurie yra pateikti metiniuose Rusijos Federacijos Vyriausybės nutarimuose.

Žinoma, tokių skaičiuoklių yra daug ir mes nesame originalūs, tačiau yra keletas akcentų, kurie, manau, jums patiks ir kuriuos galite panaudoti kuriant kitas skaičiuokles.

Pirmas akcentas: Mes negalime atsižvelgti į šventes, kurios yra nurodytos Rusijos Federacijos vyriausybės dekretuose, bet atsižvelgti tik į savaitgalius (Rusijai, šeštadienį ir sekmadienį)

Antras akcentas: tose šalyse, kuriose kitos savaitės dienos yra laisvos (pavyzdžiui, Izraelyje poilsio dienos yra penktadienis ir šeštadienis), galite nurodyti, kurios savaitės dienos bus poilsio dienos. Tai patogu ne tik kitose šalyse, bet ir vietiniam naudojimui, kai žinoma, kad dirbame pamainomis, kiekvieną ketvirtadienį, šeštadienį ir antradienį.

Trečias akcentas: galime naudoti visiškai savavališką poilsio dienų sistemą, nustatytą tam tikra forma (svetainėje šios funkcijos nėra, nors funkcionalumas veikia) ir kiekvienam bus nesunku sukurti gamybos kalendorius Baltarusijai, Kazachstanui ar Serbijai.

Puikus šios skaičiuoklės šalutinis poveikis taip pat yra dienų tarp dviejų datų skaičiavimas. Be to, skirtumą ji apskaičiuoja taip pat, kaip tai daroma buhalterijoje ir personalo skyriuje. Tai yra, jei žmogus dirba nuo liepos 1 iki liepos 8 d., tada išeina 8 dienos. Kadangi paskutinė diena laikoma darbo diena.

Skirtingai nuo matematinių ir astronominių skaičiuotuvų, kur su tais pačiais duomenimis gaunamos 7 dienos. Ši klaida per vieną dieną atsiranda dėl to, kad personalo sprendimuose paskutinė diena visada yra darbo diena ir į ją būtina atsižvelgti, o tiksliuose ir abstrakčiuose skaičiuokliuose laikoma, kad liepos 8 d. ateina vidurnaktį (0:0:0). ) ir skirtumas tarp liepos 1 d. vidurnakčio ir liepos 8 d. vidurnakčio (arba 23 valandos 59 minutės 59 sekundės 999 milisekundės, 999999 mikrosekundės ir kt. liepos 7 d.) bus lygiai 7 dienos.

Pagrindinis principas, kurio laikosi robotas, yra savaitgalių dažnumas per savaitę. Jei tai bus pastebėta, skaičiuotuvas pateiks rezultatą, kurio tikėjotės.

Gaila, kad Rusijos Federacijos Vyriausybės nutarimai vis dar neįveda QR kodo, kuriame visos dabartinio kodo atostogos būtų nurodytos mašininiam apdorojimui. Tai supaprastintų darbą tam tikram žmonių ratui.

Į atostogas ir pervežimus Rusijos Federacijos teritorijoje atsižvelgiama nuo 2010 iki 2019 m. imtinai.

Vartotojams, kuriems reikia skaičiuoti pirmąją darbo datą po atostogų ar komandiruotės ar kitokio laikotarpio, atkreipkite dėmesį į šią skaičiuoklę Grįžimo į darbą iš atostogų data, dekretas internetu

Sintaksė

„Jabber“ klientams

slave_d data.start; pabaigos.data;savaitė

savaitė - suteikia išsamią informaciją, kaip apskaičiuoti darbo dienas ir valandas. Savaitė susideda iš septynių simbolių 0 arba 1, kur kiekvienas personažas turi savo vaidmenį. 0 - asmuo dirba, 1 - asmuo nedirba (laisva diena). Jei savaitė tuščia, naudojamas kodas 0000011 - tai yra, šeštadienis ir sekmadienis yra poilsio dienos.

Noriu pastebėti, kad tai kalendorinė savaitė ir šis rodiklis parodo, kaip ilsitės per savaitę. Savaitės numeracija prasideda nuo nulio ir ši diena yra pirmadienis, tada ateina antradienis -1, trečiadienis -2 ir kt.

pradžios data - data formoje DD/MM/YYYY - nurodo intervalo, kuriam skaičiuojamas darbo dienų skaičius, pradžią

pabaigos data - data formoje DD/MM/YYYY - nurodo intervalo, kuriam skaičiuojamas darbo dienų skaičius, pabaigą

DĖMESIO! Datą taip pat galima įvesti tašku arba pasviruoju brūkšniu. Per tašką patogiau įvesti mobiliajame telefone ir planšetiniuose kompiuteriuose, o per pasvirąjį brūkšnį patogiau kompiuteryje esanti klaviatūra dešinėje (skaitmenų skydelis)

Naudojimo pavyzdžiai

rab_d 2014-01-01;2014-12-31

atsakymą gausime

Dienų skaičius tarp dviejų nurodytų datų 365

Darbo dienų skaičius 247

Savaitgaliais ir švenčių dienomis 118

rab_d 2010-02-07;2013-10-25

Atsakydami gauname

Dienų skaičius tarp dviejų nurodytų datų 1212

Darbo dienų skaičius 827

Poilsio ir švenčių dienų skaičius 385

rab_d 20/1/2010;10/2/2014;0101001

Atsakydami gauname

Dienų skaičius tarp dviejų nurodytų datų 1483

Darbo dienų skaičius 797

Poilsio ir švenčių dienų skaičius 686

Ankstesnis pavyzdys, tiesiog nepaisykite valstybinių švenčių. Kaip naudojimo atvejis, pamainos budėjimas, apsauga ir kt.