Skip to content

Commit a1ee4e8

Browse files
committed
Merge branch 'pr/105'
2 parents de905c3 + 89a126e commit a1ee4e8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

library/src/main/java/com/alamkanak/weekview/WeekView.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1398,7 +1398,10 @@ public void goToDate(Calendar date) {
13981398
today.set(Calendar.SECOND, 0);
13991399
today.set(Calendar.MILLISECOND, 0);
14001400

1401-
int dateDifference = (int) ((date.getTimeInMillis() - today.getTimeInMillis()) / (1000 * 60 * 60 * 24));
1401+
long dateInMillis = date.getTimeInMillis() + date.getTimeZone().getOffset(date.getTimeInMillis());
1402+
long todayInMillis = today.getTimeInMillis() + today.getTimeZone().getOffset(today.getTimeInMillis());
1403+
int dateDifference = (int) ((dateInMillis - todayInMillis) / (1000 * 60 * 60 * 24));
1404+
14021405
mCurrentOrigin.x = - dateDifference * (mWidthPerDay + mColumnGap);
14031406
// mStickyScroller.startScroll((int) mCurrentOrigin.x, 0, (int) (-dateDifference*(mWidthPerDay + mColumnGap)-mCurrentOrigin.x), 0);
14041407
invalidate();

0 commit comments

Comments
 (0)