Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getDayOfYear(date){
- var startOfYear = new Date(date.getFullYear(), 0, 0);
- var diff = date - startOfYear;
- var oneDay = 1000 * 60 * 60 * 24;
- return Math.floor((diff / oneDay) + 1);
- }
- var arr = {
- "46641000":"582c1eb785bbfab1fff7a562",
- "46722000":"592839150836231544aac286",
- "46764676":"594d1f28ea74440fecaa4ac0",
- "40004000":"594d1f07ea74440fecaa4abe",
- "46764000":"582c1ebd85bbfab1fff7a5b4",
- "46704000":"582c1eb785bbfab1fff7a564",
- "46638002":"585a6ba1ba5b636d00e2f208",
- "46639158":"585a6ba1ba5b636d00e2f219",
- "46634101":"585a6ba1ba5b636d00e2f206",
- "46641005":"585a6ba1ba5b636d00e2f223",
- "46639402":"585a6ba1ba5b636d00e2f21a",
- "46639001":"585a6ba1ba5b636d00e2f214",
- "46639428":"585a6ba1ba5b636d00e2f21e",
- "46638102":"585a6ba1ba5b636d00e2f20c",
- "46638003":"585a6ba1ba5b636d00e2f209",
- "46638440":"585a6ba1ba5b636d00e2f213",
- "46639105":"585a6ba1ba5b636d00e2f217",
- "46639407":"585a6ba1ba5b636d00e2f21b",
- "46638168":"585a6ba1ba5b636d00e2f20f",
- "46639422":"585a6ba1ba5b636d00e2f21d",
- "46641001":"585a6ba1ba5b636d00e2f21f",
- "46641002":"585a6ba1ba5b636d00e2f220",
- "46634005":"585a6ba1ba5b636d00e2f203",
- "46634004":"585a6ba1ba5b636d00e2f202",
- "46641004":"585a6ba1ba5b636d00e2f222",
- "46638105":"585a6ba1ba5b636d00e2f20d",
- "46638001":"585a6ba1ba5b636d00e2f207",
- "46638404":"585a6ba1ba5b636d00e2f210",
- "46638410":"585a6ba1ba5b636d00e2f212",
- "46639101":"585a6ba1ba5b636d00e2f215",
- "46634006":"585a6ba1ba5b636d00e2f204",
- "46638407":"585a6ba1ba5b636d00e2f211",
- "46634007":"585a6ba1ba5b636d00e2f205",
- "46639103":"585a6ba1ba5b636d00e2f216",
- "46639154":"585a6ba1ba5b636d00e2f218",
- "46639416":"585a6ba1ba5b636d00e2f21c",
- "46641003":"585a6ba1ba5b636d00e2f221",
- "46638004":"585a6ba1ba5b636d00e2f20a",
- "46638101":"585a6ba1ba5b636d00e2f20b",
- "46638155":"585a6ba1ba5b636d00e2f20e",
- "46641425":"585a6ba1ba5b636d00e2f22f",
- "46641101":"585a6ba1ba5b636d00e2f225",
- "46643002":"585a6ba1ba5b636d00e2f238",
- "46641449":"585a6ba1ba5b636d00e2f231",
- "46641104":"585a6ba1ba5b636d00e2f226",
- "46643008":"585a6ba2ba5b636d00e2f23e",
- "46641464":"585a6ba1ba5b636d00e2f233",
- "46641440":"585a6ba1ba5b636d00e2f230",
- "46641157":"585a6ba1ba5b636d00e2f229",
- "46643003":"585a6ba1ba5b636d00e2f239",
- "46643001":"585a6ba1ba5b636d00e2f237",
- "46643113":"585a6ba2ba5b636d00e2f241",
- "46638000":"582c1eb785bbfab1fff7a563",
- "46643005":"585a6ba2ba5b636d00e2f23b",
- "46643407":"585a6ba2ba5b636d00e2f242",
- "46642001":"585a6ba1ba5b636d00e2f235",
- "46641413":"585a6ba1ba5b636d00e2f22d",
- "46641470":"585a6ba1ba5b636d00e2f234",
- "46643004":"585a6ba2ba5b636d00e2f23a",
- "46641006":"585a6ba1ba5b636d00e2f224",
- "46643007":"585a6ba2ba5b636d00e2f23d",
- "46641110":"585a6ba1ba5b636d00e2f227",
- "46643006":"585a6ba2ba5b636d00e2f23c",
- "46641419":"585a6ba1ba5b636d00e2f22e",
- "46641160":"585a6ba1ba5b636d00e2f22a",
- "46641162":"585a6ba1ba5b636d00e2f22b",
- "46641152":"585a6ba1ba5b636d00e2f228",
- "46642101":"585a6ba1ba5b636d00e2f236",
- "46641404":"585a6ba1ba5b636d00e2f22c",
- "46643408":"585a6ba2ba5b636d00e2f243",
- "46643104":"585a6ba2ba5b636d00e2f23f",
- "46641461":"585a6ba1ba5b636d00e2f232",
- "46643108":"585a6ba2ba5b636d00e2f240",
- "46643413":"585a6ba2ba5b636d00e2f244",
- "46643425":"585a6ba2ba5b636d00e2f247",
- "46647005":"585a6ba2ba5b636d00e2f257",
- "46781000":"582c1eb885bbfab1fff7a568",
- "46757000":"582c1ebc85bbfab1fff7a5a9",
- "46652000":"582c1ebe85bbfab1fff7a5bf",
- "46643419":"585a6ba2ba5b636d00e2f245",
- "46639000":"582c1ebc85bbfab1fff7a5a5",
- "46643446":"585a6ba2ba5b636d00e2f24b",
- "46645000":"582c1ebc85bbfab1fff7a5ab",
- "46645402":"585a6ba2ba5b636d00e2f24e",
- "46605000":"582c1ebe85bbfab1fff7a5c6",
- "46746000":"582c1ebb85bbfab1fff7a5a0",
- "46645101":"585a6ba2ba5b636d00e2f24c",
- "46657000":"582c1ebe85bbfab1fff7a5bc",
- "46648001":"585a6ba2ba5b636d00e2f264",
- "46770000":"582c1ebe85bbfab1fff7a5b9",
- "46646000":"585a6ba2ba5b636d00e2f252",
- "46647007":"585a6ba2ba5b636d00e2f259",
- "46762000":"582c1ebc85bbfab1fff7a5b1",
- "46645404":"585a6ba2ba5b636d00e2f24f",
- "46647158":"585a6ba2ba5b636d00e2f25e",
- "46648168":"585a6ba2ba5b636d00e2f269",
- "46654000":"582c1ebe85bbfab1fff7a5c1",
- "00000000":"585a6b9fba5b636d00e2f163",
- "46647168":"585a6ba2ba5b636d00e2f260",
- "46606402":"585a6b9fba5b636d00e2f179",
- "46648434":"585a6ba2ba5b636d00e2f26f",
- "46787000":"582c1ebe85bbfab1fff7a5bb",
- "46648470":"585a6ba2ba5b636d00e2f274",
- "46651000":"582c1ebe85bbfab1fff7a5ba",
- "46648407":"585a6ba2ba5b636d00e2f26b",
- "46608407":"585a6b9fba5b636d00e2f187",
- "46648152":"585a6ba2ba5b636d00e2f265",
- "46605449":"585a6b9fba5b636d00e2f16e",
- "46648162":"585a6ba2ba5b636d00e2f268",
- "46774000":"582c1ebe85bbfab1fff7a5cc",
- "46649002":"585a6ba2ba5b636d00e2f27a",
- "46608413":"585a6b9fba5b636d00e2f188",
- "46648461":"585a6ba2ba5b636d00e2f273",
- "46605158":"585a6b9fba5b636d00e2f16a",
- "46606180":"585a6b9fba5b636d00e2f178",
- "46605434":"585a6b9fba5b636d00e2f16d",
- "46648410":"585a6ba2ba5b636d00e2f26c",
- "46000000":"5847facbc7f30e2e4ca6ae91",
- "46649001":"585a6ba2ba5b636d00e2f279",
- "46605431":"585a6b9fba5b636d00e2f16c",
- "46606003":"585a6b9fba5b636d00e2f173",
- "46612001":"585a6b9fba5b636d00e2f18d",
- "46606001":"585a6b9fba5b636d00e2f171",
- "46648458":"585a6ba2ba5b636d00e2f272",
- "46608003":"585a6b9fba5b636d00e2f17d",
- "46608002":"585a6b9fba5b636d00e2f17c",
- "46648491":"585a6ba2ba5b636d00e2f278",
- "46648473":"585a6ba2ba5b636d00e2f275",
- "46608004":"585a6b9fba5b636d00e2f17e",
- "46608001":"585a6b9fba5b636d00e2f17b",
- "46649402":"585a6ba2ba5b636d00e2f27d",
- "46608005":"585a6b9fba5b636d00e2f17f",
- "46649404":"585a6ba2ba5b636d00e2f27e",
- "46608006":"585a6b9fba5b636d00e2f180",
- "46608105":"585a6b9fba5b636d00e2f183",
- "46659009":"585a6ba3ba5b636d00e2f2c7",
- "46608007":"585a6b9fba5b636d00e2f181",
- "46608101":"585a6b9fba5b636d00e2f182",
- "46618419":"585a6ba0ba5b636d00e2f1ae",
- "46608431":"585a6b9fba5b636d00e2f189",
- "46612101":"585a6b9fba5b636d00e2f18e",
- "46649163":"585a6ba2ba5b636d00e2f27c",
- "46650001":"585a6ba2ba5b636d00e2f280",
- "46608157":"585a6b9fba5b636d00e2f185",
- "46615103":"585a6b9fba5b636d00e2f192",
- "46659402":"585a6ba3ba5b636d00e2f2cf",
- "46653101":"585a6ba3ba5b636d00e2f29c",
- "46652428":"585a6ba3ba5b636d00e2f296",
- "46741000":"582c1ebb85bbfab1fff7a59b",
- "46654003":"585a6ba3ba5b636d00e2f2a5",
- "46652425":"585a6ba3ba5b636d00e2f295",
- "46612440":"585a6b9fba5b636d00e2f18f",
- "46653422":"585a6ba3ba5b636d00e2f2a1",
- "46643437":"585a6ba2ba5b636d00e2f249",
- "46618413":"585a6ba0ba5b636d00e2f1ac",
- "46622425":"585a6ba0ba5b636d00e2f1c7",
- "46756000":"582c1ebc85bbfab1fff7a5aa",
- "46772000":"582c1ebd85bbfab1fff7a5b7",
- "46654101":"585a6ba3ba5b636d00e2f2a6",
- "46659007":"585a6ba3ba5b636d00e2f2c5",
- "46608163":"585a6b9fba5b636d00e2f186",
- "46659004":"585a6ba3ba5b636d00e2f2c2",
- "46767000":"582c1ebc85bbfab1fff7a5af",
- "46653000":"582c1ebe85bbfab1fff7a5c0",
- "46659101":"585a6ba3ba5b636d00e2f2ca",
- "46765000":"582c1ebd85bbfab1fff7a5b5",
- "46653154":"585a6ba3ba5b636d00e2f29d",
- "46705000":"582c1eb785bbfab1fff7a566",
- "46605422":"585a6b9fba5b636d00e2f16b",
- "46652431":"585a6ba3ba5b636d00e2f297",
- "46643431":"585a6ba2ba5b636d00e2f248",
- "46783004":"585a6ba4ba5b636d00e2f300",
- "46647006":"585a6ba2ba5b636d00e2f258",
- "46648476":"585a6ba2ba5b636d00e2f276",
- "46643443":"585a6ba2ba5b636d00e2f24a",
- "46654407":"585a6ba3ba5b636d00e2f2aa",
- "46645416":"585a6ba2ba5b636d00e2f251",
- "46647101":"585a6ba2ba5b636d00e2f25a",
- "46643422":"585a6ba2ba5b636d00e2f246",
- "46654002":"585a6ba3ba5b636d00e2f2a4",
- "46645152":"585a6ba2ba5b636d00e2f24d",
- "46654426":"585a6ba3ba5b636d00e2f2ad",
- "46653156":"585a6ba3ba5b636d00e2f29e",
- "46633000":"582c1ebb85bbfab1fff7a59d",
- "46647437":"585a6ba2ba5b636d00e2f262",
- "46656002":"585a6ba3ba5b636d00e2f2af",
- "46649000":"582c1ebd85bbfab1fff7a5b6",
- "46647000":"582c1ebc85bbfab1fff7a5b0",
- "46622434":"585a6ba0ba5b636d00e2f1c9",
- "46615001":"585a6b9fba5b636d00e2f190",
- "46648000":"582c1ebd85bbfab1fff7a5b2",
- "46763001":"585a6ba4ba5b636d00e2f2f7",
- "46647152":"585a6ba2ba5b636d00e2f25b",
- "46606004":"585a6b9fba5b636d00e2f174",
- "46605001":"585a6b9fba5b636d00e2f165",
- "46623001":"585a6ba0ba5b636d00e2f1ca",
- "46647001":"585a6ba2ba5b636d00e2f253",
- "46647003":"585a6ba2ba5b636d00e2f255",
- "46623003":"585a6ba0ba5b636d00e2f1cc",
- "46615101":"585a6b9fba5b636d00e2f191",
- "46647163":"585a6ba2ba5b636d00e2f25f",
- "46605101":"585a6b9fba5b636d00e2f169",
- "46648488":"585a6ba2ba5b636d00e2f277",
- "46647002":"585a6ba2ba5b636d00e2f254",
- "46647156":"585a6ba2ba5b636d00e2f25d",
- "46767001":"585a6ba4ba5b636d00e2f2f9",
- "46654001":"585a6ba3ba5b636d00e2f2a3",
- "46629001":"585a6ba0ba5b636d00e2f1dd",
- "46648155":"585a6ba2ba5b636d00e2f266",
- "46606154":"585a6b9fba5b636d00e2f176",
- "46647004":"585a6ba2ba5b636d00e2f256",
- "46649101":"585a6ba2ba5b636d00e2f27b",
- "46616000":"582c1ebe85bbfab1fff7a5c9",
- "11111111":"585a6b9fba5b636d00e2f164",
- "46647154":"585a6ba2ba5b636d00e2f25c",
- "46659006":"585a6ba3ba5b636d00e2f2c4",
- "46649431":"585a6ba2ba5b636d00e2f27f",
- "46730000":"582c1ebe85bbfab1fff7a5cb",
- "46629151":"585a6ba0ba5b636d00e2f1de",
- "46606101":"585a6b9fba5b636d00e2f175",
- "46647407":"585a6ba2ba5b636d00e2f261",
- "46761000":"582c1ebb85bbfab1fff7a59e",
- "46605002":"585a6b9fba5b636d00e2f166",
- "46623002":"585a6ba0ba5b636d00e2f1cb",
- "46608461":"585a6b9fba5b636d00e2f18b",
- "46648413":"585a6ba2ba5b636d00e2f26d",
- "46605004":"585a6b9fba5b636d00e2f168",
- "46623101":"585a6ba0ba5b636d00e2f1d0",
- "46623006":"585a6ba0ba5b636d00e2f1cf",
- "46653002":"585a6ba3ba5b636d00e2f29a",
- "46659000":"582c1ebb85bbfab1fff7a59f",
- "46648422":"585a6ba2ba5b636d00e2f26e",
- "46606167":"585a6b9fba5b636d00e2f177",
- "46623407":"585a6ba0ba5b636d00e2f1d3",
- "46653402":"585a6ba3ba5b636d00e2f2a0",
- "46653436":"585a6ba3ba5b636d00e2f2a2",
- "46645410":"585a6ba2ba5b636d00e2f250",
- "46628001":"585a6ba0ba5b636d00e2f1d4",
- "46780001":"585a6ba4ba5b636d00e2f2fc",
- "46648455":"585a6ba2ba5b636d00e2f271",
- "46615153":"585a6b9fba5b636d00e2f195",
- "46652446":"585a6ba3ba5b636d00e2f298",
- "46605003":"585a6b9fba5b636d00e2f167",
- "46658151":"585a6ba3ba5b636d00e2f2be",
- "46606002":"585a6b9fba5b636d00e2f172",
- "46653003":"585a6ba3ba5b636d00e2f29b",
- "46622419":"585a6ba0ba5b636d00e2f1c5",
- "46615106":"585a6b9fba5b636d00e2f194",
- "46606413":"585a6b9fba5b636d00e2f17a",
- "46623404":"585a6ba0ba5b636d00e2f1d2",
- "46648443":"585a6ba2ba5b636d00e2f270",
- "46608154":"585a6b9fba5b636d00e2f184",
- "46623154":"585a6ba0ba5b636d00e2f1d1",
- "46608470":"585a6b9fba5b636d00e2f18c",
- "46653001":"585a6ba3ba5b636d00e2f299",
- "46654154":"585a6ba3ba5b636d00e2f2a7",
- "46608437":"585a6b9fba5b636d00e2f18a",
- "46615105":"585a6b9fba5b636d00e2f193",
- "46659003":"585a6ba3ba5b636d00e2f2c1",
- "46618416":"585a6ba0ba5b636d00e2f1ad",
- "46659008":"585a6ba3ba5b636d00e2f2c6",
- "46657163":"585a6ba3ba5b636d00e2f2b7",
- "46628002":"585a6ba0ba5b636d00e2f1d5",
- "46659005":"585a6ba3ba5b636d00e2f2c3",
- "46628411":"585a6ba0ba5b636d00e2f1da",
- "46623004":"585a6ba0ba5b636d00e2f1cd",
- "46659154":"585a6ba3ba5b636d00e2f2cc",
- "46773000":"582c1ebe85bbfab1fff7a5c5",
- "46659419":"585a6ba3ba5b636d00e2f2d1",
- "46623005":"585a6ba0ba5b636d00e2f1ce",
- "46763000":"582c1ebe85bbfab1fff7a5c7",
- "46628155":"585a6ba0ba5b636d00e2f1d7",
- "46765001":"585a6ba4ba5b636d00e2f2f8",
- "46628402":"585a6ba0ba5b636d00e2f1d8",
- "46628422":"585a6ba0ba5b636d00e2f1dc",
- "46647443":"585a6ba2ba5b636d00e2f263",
- "46773001":"585a6ba4ba5b636d00e2f2fb",
- "46648157":"585a6ba2ba5b636d00e2f267",
- "46628416":"585a6ba0ba5b636d00e2f1db",
- "0":"585a6b9fba5b636d00e2f162",
- "46648402":"585a6ba2ba5b636d00e2f26a",
- "46605461":"585a6b9fba5b636d00e2f16f",
- "46605467":"585a6b9fba5b636d00e2f170",
- "46618425":"585a6ba0ba5b636d00e2f1af",
- "46622416":"585a6ba0ba5b636d00e2f1c4",
- "46783003":"585a6ba4ba5b636d00e2f2ff",
- "46653158":"585a6ba3ba5b636d00e2f29f",
- "46618428":"585a6ba0ba5b636d00e2f1b0",
- "46656404":"585a6ba3ba5b636d00e2f2b2",
- "46622422":"585a6ba0ba5b636d00e2f1c6",
- "46657416":"585a6ba3ba5b636d00e2f2ba",
- "46622431":"585a6ba0ba5b636d00e2f1c8",
- "46659001":"585a6ba3ba5b636d00e2f2bf",
- "46659002":"585a6ba3ba5b636d00e2f2c0",
- "46659158":"585a6ba3ba5b636d00e2f2cd",
- "46734002":"585a6ba4ba5b636d00e2f2e1",
- "46628101":"585a6ba0ba5b636d00e2f1d6",
- "46770001":"585a6ba4ba5b636d00e2f2fa",
- "46628407":"585a6ba0ba5b636d00e2f1d9",
- "46783001":"585a6ba4ba5b636d00e2f2fd",
- "46783002":"585a6ba4ba5b636d00e2f2fe",
- "46783006":"585a6ba4ba5b636d00e2f302",
- "46633404":"585a6ba1ba5b636d00e2f1f7",
- "46783007":"585a6ba4ba5b636d00e2f303",
- "46739001":"585a6ba4ba5b636d00e2f2e6",
- "46629416":"585a6ba0ba5b636d00e2f1df",
- "46633410":"585a6ba1ba5b636d00e2f1f8",
- "46630425":"585a6ba1ba5b636d00e2f1e7",
- "46790001":"585a6ba4ba5b636d00e2f304",
- "46630413":"585a6ba1ba5b636d00e2f1e5",
- "46740001":"585a6ba4ba5b636d00e2f2e7",
- "46633419":"585a6ba1ba5b636d00e2f1fa",
- "46633422":"585a6ba1ba5b636d00e2f1fb",
- "46791001":"585a6ba4ba5b636d00e2f305",
- "46783005":"585a6ba4ba5b636d00e2f301",
- "46629428":"585a6ba0ba5b636d00e2f1e0",
- "46633437":"585a6ba1ba5b636d00e2f1fd",
- "46630407":"585a6ba1ba5b636d00e2f1e4",
- "46 770 000":"585a6ba4ba5b636d00e2f309Z",
- "46631173":"585a6ba1ba5b636d00e2f1f1",
- "46634001":"585a6ba1ba5b636d00e2f1ff",
- "46631003":"585a6ba1ba5b636d00e2f1ec",
- "46630001":"585a6ba1ba5b636d00e2f1e1",
- "46734004":"585a6ba4ba5b636d00e2f2e3",
- "46633002":"585a6ba1ba5b636d00e2f1f3",
- "46631170":"585a6ba1ba5b636d00e2f1f0",
- "46630452":"585a6ba1ba5b636d00e2f1e9",
- "46631001":"585a6ba1ba5b636d00e2f1ea",
- "46742001":"585a6ba4ba5b636d00e2f2e9",
- "46630416":"585a6ba1ba5b636d00e2f1e6",
- "46631167":"585a6ba1ba5b636d00e2f1ef",
- "46630431":"585a6ba1ba5b636d00e2f1e8",
- "46760010":"585a6ba4ba5b636d00e2f2f4",
- "46633101":"585a6ba1ba5b636d00e2f1f4",
- "46757001":"585a6ba4ba5b636d00e2f2ea",
- "46736000":"585a6ba4ba5b636d00e2f2e4",
- "46760005":"585a6ba4ba5b636d00e2f2ef",
- "46633001":"585a6ba1ba5b636d00e2f1f2",
- "46634002":"585a6ba1ba5b636d00e2f200",
- "46633154":"585a6ba1ba5b636d00e2f1f5",
- "46760004":"585a6ba4ba5b636d00e2f2ee",
- "46650151":"585a6ba2ba5b636d00e2f281",
- "46633402":"585a6ba1ba5b636d00e2f1f6",
- "46760003":"585a6ba4ba5b636d00e2f2ed",
- "46659422":"585a6ba3ba5b636d00e2f2d2",
- "46734003":"585a6ba4ba5b636d00e2f2e2",
- "46741001":"585a6ba4ba5b636d00e2f2e8",
- "46760008":"585a6ba4ba5b636d00e2f2f2",
- "46760002":"585a6ba4ba5b636d00e2f2ec",
- "46658001":"585a6ba3ba5b636d00e2f2bd",
- "46630153":"585a6ba1ba5b636d00e2f1e3",
- "78900000":"585a6ba4ba5b636d00e2f307",
- "46633416":"585a6ba1ba5b636d00e2f1f9",
- "46631002":"585a6ba1ba5b636d00e2f1eb",
- "46657413":"585a6ba3ba5b636d00e2f2b9",
- "46633449":"585a6ba1ba5b636d00e2f1fe",
- "46631165":"585a6ba1ba5b636d00e2f1ee",
- "46760009":"585a6ba4ba5b636d00e2f2f3",
- "46738001":"585a6ba4ba5b636d00e2f2e5",
- "46630101":"585a6ba1ba5b636d00e2f1e2",
- "46760007":"585a6ba4ba5b636d00e2f2f1",
- "46631101":"585a6ba1ba5b636d00e2f1ed",
- "46760011":"585a6ba4ba5b636d00e2f2f5",
- "46633425":"585a6ba1ba5b636d00e2f1fc",
- "46760001":"585a6ba4ba5b636d00e2f2eb",
- "46760006":"585a6ba4ba5b636d00e2f2f0",
- "46656000":"582c1eb885bbfab1fff7a567",
- "46706000":"582c1eba85bbfab1fff7a58d",
- "46615161":"585a6b9fba5b636d00e2f196",
- "46618003":"585a6ba0ba5b636d00e2f1a5",
- "46620001":"585a6ba0ba5b636d00e2f1b5",
- "46618000":"582c1eb885bbfab1fff7a569",
- "46634003":"585a6ba1ba5b636d00e2f201",
- "46618101":"585a6ba0ba5b636d00e2f1a7",
- "46652003":"585a6ba2ba5b636d00e2f28d",
- "46615413":"585a6b9fba5b636d00e2f198",
- "46618431":"585a6ba0ba5b636d00e2f1b1",
- "46652422":"585a6ba3ba5b636d00e2f294",
- "46615461":"585a6ba0ba5b636d00e2f19c",
- "46618001":"585a6ba0ba5b636d00e2f1a3",
- "46780000":"582c1eb985bbfab1fff7a576",
- "46651407":"585a6ba2ba5b636d00e2f286",
- "46621001":"585a6ba0ba5b636d00e2f1b7",
- "46732000":"582c1eb985bbfab1fff7a57b",
- "46656001":"585a6ba3ba5b636d00e2f2ae",
- "99999999":"582c169402605828b44877d1",
- "46651152":"585a6ba2ba5b636d00e2f284",
- "46760000":"582c1eb985bbfab1fff7a581",
- "46659011":"585a6ba3ba5b636d00e2f2c9",
- "46606000":"582c1eb785bbfab1fff7a565",
- "46657440":"585a6ba3ba5b636d00e2f2bb",
- "46743000":"582c1eba85bbfab1fff7a588",
- "46659407":"585a6ba3ba5b636d00e2f2d0",
- "46725000":"582c1eb985bbfab1fff7a57d",
- "46621000":"582c1eb985bbfab1fff7a580",
- "46629000":"582c1ebb85bbfab1fff7a595",
- "46608000":"582c1eb885bbfab1fff7a56a",
- "46643000":"582c1eba85bbfab1fff7a58f",
- "46616416":"585a6ba0ba5b636d00e2f1a0",
- "46654410":"585a6ba3ba5b636d00e2f2ab",
- "46783000":"582c1eb985bbfab1fff7a577",
- "46618103":"585a6ba0ba5b636d00e2f1a8",
- "46622000":"582c1eb985bbfab1fff7a582",
- "46659434":"585a6ba3ba5b636d00e2f2d3",
- "46738000":"582c1eb985bbfab1fff7a583",
- "46709000":"582c1eb885bbfab1fff7a56c",
- "46618002":"585a6ba0ba5b636d00e2f1a4",
- "46620101":"585a6ba0ba5b636d00e2f1b6",
- "46734000":"582c1eb985bbfab1fff7a584",
- "46735000":"582c1eb985bbfab1fff7a57f",
- "46622154":"585a6ba0ba5b636d00e2f1c1",
- "46630000":"582c1ebb85bbfab1fff7a59a",
- "46621410":"585a6ba0ba5b636d00e2f1bd",
- "46621103":"585a6ba0ba5b636d00e2f1ba",
- "46704001":"585a6ba3ba5b636d00e2f2d4",
- "46739000":"582c1eb985bbfab1fff7a586",
- "46616437":"585a6ba0ba5b636d00e2f1a2",
- "46704002":"585a6ba3ba5b636d00e2f2d5",
- "46621416":"585a6ba0ba5b636d00e2f1be",
- "46615406":"585a6b9fba5b636d00e2f197",
- "46711000":"582c1eb885bbfab1fff7a571",
- "46711001":"585a6ba3ba5b636d00e2f2da",
- "46618156":"585a6ba0ba5b636d00e2f1a9",
- "46628000":"582c1eba85bbfab1fff7a590",
- "46654163":"585a6ba3ba5b636d00e2f2a9",
- "46618443":"585a6ba0ba5b636d00e2f1b4",
- "46791000":"582c1eb985bbfab1fff7a573",
- "46612000":"582c1eb885bbfab1fff7a572",
- "46732001":"585a6ba4ba5b636d00e2f2df",
- "46631000":"582c1eba85bbfab1fff7a587",
- "46618437":"585a6ba0ba5b636d00e2f1b3",
- "46621434":"585a6ba0ba5b636d00e2f1bf",
- "46615458":"585a6ba0ba5b636d00e2f19b",
- "46734001":"585a6ba4ba5b636d00e2f2e0",
- "46654415":"585a6ba3ba5b636d00e2f2ac",
- "46616001":"585a6ba0ba5b636d00e2f19d",
- "46621002":"585a6ba0ba5b636d00e2f1b8",
- "46615000":"582c1eb985bbfab1fff7a579",
- "46623000":"582c1eba85bbfab1fff7a589",
- "46652153":"585a6ba3ba5b636d00e2f28f",
- "46622404":"585a6ba0ba5b636d00e2f1c3",
- "46616101":"585a6ba0ba5b636d00e2f19e",
- "46740000":"582c1ebb85bbfab1fff7a592",
- "46656428":"585a6ba3ba5b636d00e2f2b4",
- "46651422":"585a6ba2ba5b636d00e2f28a",
- "46652162":"585a6ba3ba5b636d00e2f291",
- "46616408":"585a6ba0ba5b636d00e2f19f",
- "46618402":"585a6ba0ba5b636d00e2f1aa",
- "46657001":"585a6ba3ba5b636d00e2f2b5",
- "46622402":"585a6ba0ba5b636d00e2f1c2",
- "46659163":"585a6ba3ba5b636d00e2f2ce",
- "46742000":"582c1ebb85bbfab1fff7a594",
- "46706002":"585a6ba3ba5b636d00e2f2d8",
- "46651154":"585a6ba2ba5b636d00e2f285",
- "46651001":"585a6ba2ba5b636d00e2f282",
- "46618004":"585a6ba0ba5b636d00e2f1a6",
- "46651410":"585a6ba2ba5b636d00e2f287",
- "46657101":"585a6ba3ba5b636d00e2f2b6",
- "46651416":"585a6ba2ba5b636d00e2f289",
- "46652158":"585a6ba3ba5b636d00e2f290",
- "46621154":"585a6ba0ba5b636d00e2f1bb",
- "46656101":"585a6ba3ba5b636d00e2f2b0",
- "46652416":"585a6ba3ba5b636d00e2f293",
- "46651002":"585a6ba2ba5b636d00e2f283",
- "46654158":"585a6ba3ba5b636d00e2f2a8",
- "46656155":"585a6ba3ba5b636d00e2f2b1",
- "46652002":"585a6ba2ba5b636d00e2f28c",
- "46716001":"585a6ba3ba5b636d00e2f2db",
- "46652101":"585a6ba2ba5b636d00e2f28e",
- "46718001":"585a6ba3ba5b636d00e2f2dc",
- "46761001":"585a6ba4ba5b636d00e2f2f6",
- "46657460":"585a6ba3ba5b636d00e2f2bc",
- "46725001":"585a6ba3ba5b636d00e2f2dd",
- "46659010":"585a6ba3ba5b636d00e2f2c8",
- "46790000":"582c1eb985bbfab1fff7a574",
- "46659152":"585a6ba3ba5b636d00e2f2cb",
- "46618434":"585a6ba0ba5b636d00e2f1b2",
- "46706001":"585a6ba3ba5b636d00e2f2d7",
- "46621407":"585a6ba0ba5b636d00e2f1bc",
- "46709001":"585a6ba3ba5b636d00e2f2d9",
- "46651413":"585a6ba2ba5b636d00e2f288",
- "46656416":"585a6ba3ba5b636d00e2f2b3",
- "46716000":"582c1eb885bbfab1fff7a56b",
- "46718000":"582c1eb885bbfab1fff7a56e",
- "46615446":"585a6ba0ba5b636d00e2f199",
- "46615452":"585a6ba0ba5b636d00e2f19a",
- "46616428":"585a6ba0ba5b636d00e2f1a1",
- "46618404":"585a6ba0ba5b636d00e2f1ab",
- "46621101":"585a6ba0ba5b636d00e2f1b9",
- "46621437":"585a6ba0ba5b636d00e2f1c0",
- "46652001":"585a6ba2ba5b636d00e2f28b",
- "46652164":"585a6ba3ba5b636d00e2f292",
- "46657187":"585a6ba3ba5b636d00e2f2b8",
- "46705001":"585a6ba3ba5b636d00e2f2d6",
- "46730001":"585a6ba3ba5b636d00e2f2de",
- "01100000":"5742f890a78e2f6a61ee2e3f"
- };
- for (var key in arr) {
- if (arr.hasOwnProperty(key)) {
- var calendar = db.calendars.findOne({ "_id" : ObjectId(arr[key]) });
- var year = calendar.daysOff;
- db.claims.find(
- {
- "oktmo": key,
- "consultation": false,
- "claimCreate": {
- $gte: ISODate("2017-05-01T00:00:00.000+0000"),
- $lte: ISODate("2017-05-31T23:59:59.999+0000")
- }
- ,
- "deadlineStages": {
- $exists: true
- }
- }
- ).forEach(function(claim){
- var deadlineCal = 0;
- var startDate = claim.claimCreate;
- var day = getDayOfYear(startDate);
- var stages = claim.deadlineStages;
- if(stages != undefined){
- if(Object.keys(stages).length != 0){
- var serviceWorkDays = false;
- for(var i = 0; i < stages.length; i++){
- var deadline = stages[i].deadline;
- var type = stages[i].stageType;
- var workDays = stages[i].deadlineInWorkDays;
- if(type == "REGULATION_TIME" && workDays == true){
- serviceWorkDays = true;
- }
- if(deadline != 0){
- if(workDays == false){
- deadlineCal = deadlineCal + deadline;
- } else{
- while(deadline > 0){
- if(year.indexOf(day) === -1){
- deadlineCal++;
- day++;
- deadline--;
- } else{
- deadlineCal++;
- day++;
- }
- }
- }
- } else {
- print(" Claim: " + claim._id + " has ZERO deadline, skipped.");
- return;
- }
- }
- if(serviceWorkDays == true){
- var ind = false;
- while(ind == false){
- if(year.indexOf(day) != -1){
- deadlineCal++;
- day++;
- ind = false;
- } else {
- ind = true;
- }
- }
- }
- } else {
- print(" Claim: " + claim._id + " has empty deadlineStages, skipped.");
- return;
- }
- } else{
- print(" Claim: " + claim._id + " hasn\'t deadlineStages, skipped.");
- return;
- }
- startDate.setTime( (+claim.claimCreate) + NumberInt(deadlineCal) * 24 * 60 * 60 * 1000 );
- startDate.setHours(21,0,0,0);
- var deadlineDate = startDate;
- if(claim.resultStatus != undefined && claim.docSendDate != undefined){
- daysToDeadline = NumberInt(Math.ceil((deadlineDate - claim.docSendDate) / 1000 / 60 / 60 / 24));
- } else if(claim.resultStatus == undefined && claim.docSendDate == undefined) {
- var now = new Date();
- daysToDeadline = NumberInt(Math.ceil((deadlineDate - now) / 1000 / 60 / 60 / 24));
- } else {
- print(" Claim: " + claim._id + " completed incorrectly, skipped.");
- return;
- }
- var update = db.claims.update(
- {
- "_id": claim._id
- },
- {
- $set:{
- "deadlineDate": deadlineDate,
- "daysToDeadline": daysToDeadline
- }
- }
- );
- print("Updated " + update.nModified + " claim(s): " + claim._id + ", daysToDeadline: " + daysToDeadline);
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement