jalaliday icon indicating copy to clipboard operation
jalaliday copied to clipboard

اشکال در تنظیم ماه

Open masoudelahi opened this issue 4 years ago • 1 comments

وقتی ماه رو تنظیم میکنم برای ماه 12 دچار اشکال میشه. ` dayjs().calendar('jalali').locale('fa').month(11).format('MMMM'); // فروردین dayjs().calendar('jalali').locale('fa').month(0).format('MMMM'); // فروردین

dayjs().calendar('jalali').locale('fa').date(1).month(11).format('MMMM'); // اسفند `

masoudelahi avatar Oct 29 '20 14:10 masoudelahi

فعلا مجبور شدم به صورت زیر حلش کنم

setMonth(month) {
    let newDate = this.today.set('month', month);
    if (month === 11 && this.isJalali) {
        newDate = this.today.set('month', 10);
        const d = this.today.$jD;
        newDate = newDate.date(32);
        newDate = newDate.date(d);
    }
    this.today = newDate;
}

masoudelahi avatar Oct 29 '20 19:10 masoudelahi