summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanny Baumann <dannybaumann@web.de>2012-06-25 10:34:09 +0200
committerDanny Baumann <dannybaumann@web.de>2012-06-30 14:25:57 +0200
commit45e8820d6bbb7394dec8bc183f5cb47802473d27 (patch)
tree414dae52ad306d0530ccb5c6f4d4e8b4587868e0
parent1914011c6c8e2df558034ae5241e45bc102f172b (diff)
downloadpackages_apps_Contacts-gb-release-7.2.tar.gz
packages_apps_Contacts-gb-release-7.2.tar.bz2
packages_apps_Contacts-gb-release-7.2.zip
Fix event dates shifted by a day for time zones left of GMT.gb-release-7.2
Change-Id: I957cd4a184a0178d1120a7930596e72b3fc4ddc1
-rw-r--r--src/com/android/contacts/model/FallbackSource.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/android/contacts/model/FallbackSource.java b/src/com/android/contacts/model/FallbackSource.java
index bfa5420a3..8872a133f 100644
--- a/src/com/android/contacts/model/FallbackSource.java
+++ b/src/com/android/contacts/model/FallbackSource.java
@@ -741,9 +741,13 @@ public class FallbackSource extends ContactsSource {
private CharSequence parseDate(Context context, CharSequence value) {
Date date = EventDateConverter.parseDateFromDb(value);
+
if (date != null) {
- return DateFormat.getLongDateFormat(context).format(date);
+ java.text.DateFormat format = DateFormat.getLongDateFormat(context);
+ format.setTimeZone(EventDateConverter.sUtcTimeZone);
+ return format.format(date);
}
+
return value;
}