diff options
| author | 2019-09-11 04:39:56 -0700 | |
|---|---|---|
| committer | 2019-09-11 04:39:56 -0700 | |
| commit | b82115befcb76c2c858d63d30e8b4aa896c499f1 (patch) | |
| tree | 4040c53360cc6d4983b35c862a8e9136133fc7ea | |
| parent | 02ad53d994987ff3e3da5e756166775cda0887f1 (diff) | |
| parent | f19b9eecde666dabd02c6a47f6f6a3b7e3cd69d2 (diff) | |
Merge "Track changes to CountryTimeZones API" am: 28b12c347c am: c30eabfadb
am: f19b9eecde
Change-Id: I96fdbd696a037fb34d0ea92dce9934c69107ad64
| -rw-r--r-- | core/java/android/util/TimeUtils.java | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/core/java/android/util/TimeUtils.java b/core/java/android/util/TimeUtils.java index 07cecd38620d..74cff205dabc 100644 --- a/core/java/android/util/TimeUtils.java +++ b/core/java/android/util/TimeUtils.java @@ -67,20 +67,19 @@ public class TimeUtils { * found. */ private static android.icu.util.TimeZone getIcuTimeZone( - int offset, boolean dst, long when, String country) { - if (country == null) { + int offsetMillis, boolean isDst, long whenMillis, String countryIso) { + if (countryIso == null) { return null; } android.icu.util.TimeZone bias = android.icu.util.TimeZone.getDefault(); CountryTimeZones countryTimeZones = - TimeZoneFinder.getInstance().lookupCountryTimeZones(country); + TimeZoneFinder.getInstance().lookupCountryTimeZones(countryIso); if (countryTimeZones == null) { return null; } - - CountryTimeZones.OffsetResult offsetResult = - countryTimeZones.lookupByOffsetWithBias(offset, dst, when, bias); + CountryTimeZones.OffsetResult offsetResult = countryTimeZones.lookupByOffsetWithBias( + offsetMillis, isDst, null /* dstOffsetMillis */, whenMillis, bias); return offsetResult != null ? offsetResult.mTimeZone : null; } |