diff --git a/packages/calendar/index.wxs b/packages/calendar/index.wxs index 3de62583..e25fdc5a 100644 --- a/packages/calendar/index.wxs +++ b/packages/calendar/index.wxs @@ -6,9 +6,10 @@ function getMonths(minDate, maxDate) { var cursor = getDate(minDate); cursor.setDate(1); + cursor.setMinutes(cursor.getMinutes() - cursor.getTimezoneOffset()) do { - months.push(cursor.valueOf()); + months.push(cursor.getTime()); cursor.setMonth(cursor.getMonth() + 1); } while (utils.compareMonth(cursor, getDate(maxDate)) !== 1);