รวม code แก้ไข OP 3138, 3141, 2736, 2654

This commit is contained in:
Nakorn Rientrakrunchai
2020-08-11 16:13:02 +07:00
parent ecf60f7b5b
commit c980d4cc38
282 changed files with 21778 additions and 190 deletions

View File

@@ -0,0 +1,2 @@
!function(a){"use strict";function b(a){this.local=this.regionalOptions[a||""]||this.regionalOptions[""]}function c(a,b){return a-b*Math.floor(a/b)}b.prototype=new a.calendars.baseCalendar,a.extend(b.prototype,{name:"Persian",jdEpoch:1948320.5,daysPerMonth:[31,31,31,31,31,31,30,30,30,30,30,29],hasYearZero:!1,minMonth:1,firstMonth:1,minDay:1,regionalOptions:{"":{name:"Persian",epochs:["BP","AP"],monthNames:["Farvardin","Ordibehesht","Khordad","Tir","Mordad","Shahrivar","Mehr","Aban","Azar","Day","Bahman","Esfand"],monthNamesShort:["Far","Ord","Kho","Tir","Mor","Sha","Meh","Aba","Aza","Day","Bah","Esf"],dayNames:["Yekshanbe","Doshanbe","Seshanbe","Chaharshanbe","Panjshanbe","Jom'e","Shanbe"],dayNamesShort:["Yek","Do","Se","Chæ","Panj","Jom","Sha"],dayNamesMin:["Ye","Do","Se","Ch","Pa","Jo","Sh"],digits:null,dateFormat:"yyyy/mm/dd",firstDay:6,isRTL:!1}},leapYear:function(b){var c=this._validate(b,this.minMonth,this.minDay,a.calendars.local.invalidYear);return 682*((c.year()-(c.year()>0?474:473))%2820+474+38)%2816<682},weekOfYear:function(a,b,c){var d=this.newDate(a,b,c);return d.add(-((d.dayOfWeek()+1)%7),"d"),Math.floor((d.dayOfYear()-1)/7)+1},daysInMonth:function(b,c){var d=this._validate(b,c,this.minDay,a.calendars.local.invalidMonth);return this.daysPerMonth[d.month()-1]+(12===d.month()&&this.leapYear(d.year())?1:0)},weekDay:function(a,b,c){return 5!==this.dayOfWeek(a,b,c)},toJD:function(b,d,e){var f=this._validate(b,d,e,a.calendars.local.invalidDate);b=f.year(),d=f.month(),e=f.day();var g=b-(b>=0?474:473),h=474+c(g,2820);return e+(d<=7?31*(d-1):30*(d-1)+6)+Math.floor((682*h-110)/2816)+365*(h-1)+1029983*Math.floor(g/2820)+this.jdEpoch-1},fromJD:function(a){a=Math.floor(a)+.5;var b=a-this.toJD(475,1,1),d=Math.floor(b/1029983),e=c(b,1029983),f=2820;if(1029982!==e){var g=Math.floor(e/366),h=c(e,366);f=Math.floor((2134*g+2816*h+2815)/1028522)+g+1}var i=f+2820*d+474;i=i<=0?i-1:i;var j=a-this.toJD(i,1,1)+1,k=j<=186?Math.ceil(j/31):Math.ceil((j-6)/30),l=a-this.toJD(i,k,1)+1;return this.newDate(i,k,l)}}),a.calendars.calendars.persian=b,a.calendars.calendars.jalali=b}(jQuery);
//# sourceMappingURL=jquery.calendars.persian.min.map