Convert some users of Time.format() to an alt.
Convert some frameworks/base/ users of android.text.format.Time.format() to use calculations based on java.time instead. This avoids future Y2038 issues associated with Time. A TimeMigrationUtils method is added that has similar localization behavior to Time's format() method. This commit only contains a replacement for basic formatting usecases. Later commits can handle more complex usecases. The only case that modifies the format is the changes to CalendarContract.java: the pattern used there was unusual and only used in logging/debug logic which was switched off by default. Bug: 16550209 Test: build / boot / treehugger Test: atest FrameworksCoreTests:android.text.format.TimeMigrationUtilsTest Change-Id: Ib142979858012bb766b4c107d41a21b0324de506
Loading
Please register or sign in to comment