You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
18 KiB

2 years ago
{"ast":null,"code":"\"use strict\";\n\nvar e = {\n name: \"persian\",\n startYear: 1,\n yearLength: 365,\n epoch: 1948319,\n century: 14,\n weekStartDayIndex: 0,\n getMonthLengths: e => [31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, e ? 30 : 29],\n\n isLeap(e) {\n return this.getLeaps(e).includes(e);\n },\n\n getLeaps(e) {\n if (0 === e) return;\n let t = e > 0 ? 1 : -1,\n r = [],\n s = .242362,\n a = e > 0 ? .2684 : .7316,\n n = {\n 5: 4,\n 38: 37,\n 199: 198,\n 232: 231,\n 265: 264,\n 298: 297,\n 557: 558,\n 590: 591,\n 623: 624,\n 982: 983,\n 1015: 1016,\n 1048: 1049,\n 1081: 1082,\n 1114: 1115,\n 1242: 1243,\n 1374: 1375,\n 1407: 1408,\n 1440: 1441,\n 1506: 1507,\n 1539: 1540,\n 1572: 1573,\n 1605: 1606,\n 1931: 1932,\n 1964: 1965,\n 2063: 2064,\n 2096: 2097,\n 2687: 2686,\n 2720: 2719,\n 2753: 2752,\n 2819: 2818,\n 2852: 2851,\n 2885: 2884,\n 3017: 3016,\n 3112: 3111,\n 3145: 3144,\n 3178: 3177,\n 3211: 3210,\n 3244: 3243,\n 3277: 3276,\n 3310: 3309,\n 3343: 3342,\n 3376: 3375,\n 3409: 3408,\n 3442: 3441,\n 3508: 3507,\n 3541: 3540,\n 3574: 3573,\n 3603: 3602,\n 3607: 3606,\n 3636: 3635,\n 3669: 3668,\n 3702: 3701,\n 3706: 3705,\n 3735: 3734,\n 3768: 3767,\n 3801: 3800,\n 3834: 3833,\n 3867: 3866,\n 3900: 3899,\n 3933: 3932,\n 3966: 3965,\n 3999: 3998,\n 4065: 4064,\n 4094: 4093,\n 4098: 4097,\n 4127: 4126,\n 4131: 4130,\n 4160: 4159,\n 4193: 4192,\n 4226: 4225,\n 4259: 4258,\n 4292: 4291,\n 4325: 4324,\n 4358: 4357,\n 4391: 4390,\n 4585: 4584,\n 4618: 4617,\n 4651: 4650,\n 4750: 4749,\n 4943: 4944,\n 4976: 4977,\n 5009: 5010,\n 5170: 5171,\n 5203: 5204,\n 5236: 5237,\n 5265: 5266,\n 5269: 5270,\n 5298: 5299,\n 5302: 5303,\n 5331: 5332,\n 5335: 5336,\n 5364: 5365,\n 5368: 5369,\n 5393: 5394,\n 5397: 5398,\n 5401: 5402,\n 5426: 5427,\n 5430: 5431,\n 5434: 5435,\n 5459: 5460,\n 5463: 5464,\n 5467: 5468,\n 5492: 5493,\n 5496: 5497,\n 5500: 5501,\n 5521: 5522,\n 5525: 5526,\n 5529: 5530,\n 5554: 5555,\n 5558: 5559,\n 5562: 5563,\n 5587: 5588,\n 5591: 5592,\n 5595: 5596,\n 5616: 5617,\n 5620: 5621,\n 5624: 5625,\n 5628: 5629,\n 5649: 5650,\n 5653: 5654,\n 5657: 5658,\n 5661: 5662,\n 5682: 5683,\n 5686: 5687,\n 5690: 5691,\n 5694: 5695,\n 5715: 5716,\n 5719: 5720,\n 5723: 5724,\n 5727: 5728,\n 5744: 5745,\n 5748: 5749,\n 5752: 5753,\n 5756: 5757,\n 5760: 5761,\n 5777: 5778,\n 5781: 5782,\n 5785: 5786,\n 5789: 5790,\n 5793: 5794,\n 5810: 5811,\n 5814: 5815,\n 5818: 5819,\n 5822: 5823,\n 5826: 5827,\n 5839: 5840,\n 5843: 5844,\n 5847: 5848,\n 5851: 5852,\n 5855: 5856,\n 5859: 5860,\n 5872: 5873,\n 5876: 5877,\n 5880: 5881,\n 5884: 5885,\n 5888: 5889,\n 5892: 5893,\n 5901: 5902,\n 5905: 5906,\n 5909: 5910,\n 5913: 5914,\n 5917: 5918,\n 5921: 5922,\n 5925: 5926,\n 5934: 5935,\n 5938: 5939,\n 5942: 5943,\n 5946: 5947,\n 5950: 5951,\n 5954: 5955,\n 5958: 5959,\n 5967: 5968,\n 5971: 5972,\n 5975: 5976,\n 5979: 5980,\n 5983: 5984,\n 5987: 5988,\n 5991: 5992,\n 5996: 5997,\n 6e3: 6001,\n 6004: 6005,\n 6008: 6009,\n 6012: 6013,\n 6016: 6017,\n 6020: 6021,\n 6029: 6030,\n 6033: 6034,\n 6037: 6038,\n 6041: 6042,\n 6045: 6046,\n 6049: 6050,\n 6053: