fix year rollover
This commit is contained in:
8
main.js
8
main.js
@@ -355,15 +355,15 @@ class CalendarView extends ItemView
|
||||
|
||||
gotoPreviusWeek()
|
||||
{
|
||||
let date = this.week.match(/y([0-9]{2})w([0-9]{2})/);
|
||||
this.week = "y" + date[1] + "w" + (parseInt(date[2]) - 1).toString();
|
||||
let date = parseSingleDate(this.week + ' ma 12:00am', null).subtract(7, 'days');
|
||||
this.week = stringifySingleDate(date).match(DateFormat.week)[0];
|
||||
this.updateWeek();
|
||||
}
|
||||
|
||||
gotoNextWeek()
|
||||
{
|
||||
let date = this.week.match(/y([0-9]{2})w([0-9]{2})/);
|
||||
this.week = "y" + date[1] + "w" + (parseInt(date[2]) + 1).toString();
|
||||
let date = parseSingleDate(this.week + ' ma 12:00am', null).add(7, 'days');
|
||||
this.week = stringifySingleDate(date).match(DateFormat.week)[0];
|
||||
this.updateWeek();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user