jdk/test/sun/text/resources/LocaleData
changeset 13583 dc0017b1a452
parent 12850 f4a05c228eca
child 13591 db0d8946475b
--- a/jdk/test/sun/text/resources/LocaleData	Tue Aug 21 13:42:08 2012 +0100
+++ b/jdk/test/sun/text/resources/LocaleData	Tue Aug 21 11:00:30 2012 -0700
@@ -16,15 +16,15 @@
 FormatData/pt_BR/NumberPatterns/0=#,##0.###;-#,##0.###
 # FormatData/pt_BR/NumberPatterns/1=R$ #,##0.##;-R$ #,##0.## # Changed; see bug 4122840
 FormatData/pt_BR/NumberPatterns/2=#,##0%
-FormatData/pt_BR/DateTimePatterns/0=HH'h'mm'min'ss's' z
-FormatData/pt_BR/DateTimePatterns/1=H'h'm'min's's' z
-FormatData/pt_BR/DateTimePatterns/2=HH:mm:ss
-FormatData/pt_BR/DateTimePatterns/3=HH:mm
-FormatData/pt_BR/DateTimePatterns/4=EEEE, d' de 'MMMM' de 'yyyy
-FormatData/pt_BR/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/pt_BR/DateTimePatterns/6=dd/MM/yyyy
-FormatData/pt_BR/DateTimePatterns/7=dd/MM/yy
-FormatData/pt_BR/DateTimePatterns/8={1} {0}
+FormatData/pt_BR/TimePatterns/0=HH'h'mm'min'ss's' z
+FormatData/pt_BR/TimePatterns/1=H'h'm'min's's' z
+FormatData/pt_BR/TimePatterns/2=HH:mm:ss
+FormatData/pt_BR/TimePatterns/3=HH:mm
+FormatData/pt_BR/DatePatterns/0=EEEE, d' de 'MMMM' de 'yyyy
+FormatData/pt_BR/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/pt_BR/DatePatterns/2=dd/MM/yyyy
+FormatData/pt_BR/DatePatterns/3=dd/MM/yy
+FormatData/pt_BR/DateTimePatterns/0={1} {0}
 FormatData/pt_BR/NumberElements/0=,
 FormatData/pt_BR/NumberElements/1=.
 FormatData/pt_BR/NumberElements/2=;
@@ -68,25 +68,25 @@
 FormatData/en_CA/NumberElements/2=;
 
 # bug #4070452
-FormatData/de_DE/DateTimePatterns/7=dd.MM.yy
+FormatData/de_DE/DatePatterns/3=dd.MM.yy
 
 # bugs #4070178, 4070450, 4070695, 4070725, 6386647
-FormatData/en_GB/DateTimePatterns/0=HH:mm:ss 'o''clock' z
-FormatData/en_GB/DateTimePatterns/1=HH:mm:ss z
-FormatData/en_GB/DateTimePatterns/2=HH:mm:ss
-FormatData/en_GB/DateTimePatterns/3=HH:mm
-FormatData/en_GB/DateTimePatterns/4=EEEE, d MMMM yyyy
-FormatData/en_GB/DateTimePatterns/5=dd MMMM yyyy
-FormatData/en_GB/DateTimePatterns/6=dd-MMM-yyyy
-FormatData/en_GB/DateTimePatterns/7=dd/MM/yy
-FormatData/en_GB/DateTimePatterns/8={1} {0}
+FormatData/en_GB/TimePatterns/0=HH:mm:ss 'o''clock' z
+FormatData/en_GB/TimePatterns/1=HH:mm:ss z
+FormatData/en_GB/TimePatterns/2=HH:mm:ss
+FormatData/en_GB/TimePatterns/3=HH:mm
+FormatData/en_GB/DatePatterns/0=EEEE, d MMMM yyyy
+FormatData/en_GB/DatePatterns/1=dd MMMM yyyy
+FormatData/en_GB/DatePatterns/2=dd-MMM-yyyy
+FormatData/en_GB/DatePatterns/3=dd/MM/yy
+FormatData/en_GB/DateTimePatterns/0={1} {0}
 
 # bug #4070795
-FormatData/fr_FR/DateTimePatterns/4=EEEE d MMMM yyyy
+FormatData/fr_FR/DatePatterns/0=EEEE d MMMM yyyy
 
 # bug #4071003
-# FormatData/fr_CA/DateTimePatterns/4=d MMMM, yyyy # See bug 4103861
-# FormatData/fr_CA/DateTimePatterns/5=d MMMM, yyyy # See bug 4103861
+# FormatData/fr_CA/DatePatterns/0=d MMMM, yyyy # See bug 4103861
+# FormatData/fr_CA/DatePatterns/1=d MMMM, yyyy # See bug 4103861
 
 # bug #4071183
 # FormatData/it_IT/NumberPatterns/1='L.' #,##0;-'L.' #,##0 # Changed; see bug 4122840
@@ -101,26 +101,26 @@
 FormatData/ru/DayAbbreviations/6=\u0421\u0431
 
 # bug #4072013 - obsoleted by 6386647: Full date format in DateFormat does not include day of the week for UK locale
-#FormatData/en_GB/DateTimePatterns/4=dd MMMM yyyy
+#FormatData/en_GB/DatePatterns/0=dd MMMM yyyy
 
 # bug #4072388
 LocaleNames/cs/cs=\u010de\u0161tina
 
 # bug #4072773
-FormatData/ja/DateTimePatterns/6=yyyy/MM/dd
-FormatData/ja/DateTimePatterns/7=yy/MM/dd
+FormatData/ja/DatePatterns/2=yyyy/MM/dd
+FormatData/ja/DatePatterns/3=yy/MM/dd
 
 # bug #4075404, 4290801, 4942982
 CurrencyNames/ru_RU/RUB=\u0440\u0443\u0431.
-FormatData/ru_RU/DateTimePatterns/0=H:mm:ss z
-FormatData/ru_RU/DateTimePatterns/1=H:mm:ss z
-FormatData/ru_RU/DateTimePatterns/2=H:mm:ss
-FormatData/ru_RU/DateTimePatterns/3=H:mm
-FormatData/ru_RU/DateTimePatterns/4=d MMMM yyyy '\u0433.'
-FormatData/ru_RU/DateTimePatterns/5=d MMMM yyyy '\u0433.'
-FormatData/ru_RU/DateTimePatterns/6=dd.MM.yyyy
-FormatData/ru_RU/DateTimePatterns/7=dd.MM.yy
-FormatData/ru_RU/DateTimePatterns/8={1} {0}
+FormatData/ru_RU/TimePatterns/0=H:mm:ss z
+FormatData/ru_RU/TimePatterns/1=H:mm:ss z
+FormatData/ru_RU/TimePatterns/2=H:mm:ss
+FormatData/ru_RU/TimePatterns/3=H:mm
+FormatData/ru_RU/DatePatterns/0=d MMMM yyyy '\u0433.'
+FormatData/ru_RU/DatePatterns/1=d MMMM yyyy '\u0433.'
+FormatData/ru_RU/DatePatterns/2=dd.MM.yyyy
+FormatData/ru_RU/DatePatterns/3=dd.MM.yy
+FormatData/ru_RU/DateTimePatterns/0={1} {0}
 
 # bug #4084356, 4290801
 CurrencyNames/pl_PL/PLN=z\u0142
@@ -134,30 +134,30 @@
 FormatData/pl_PL/DayNames/4=czwartek
 FormatData/pl_PL/DayNames/5=pi\u0105tek
 FormatData/pl_PL/DayNames/6=sobota
-FormatData/pl_PL/MonthNames/0=stycze\u0144
-FormatData/pl_PL/MonthNames/1=luty
-FormatData/pl_PL/MonthNames/2=marzec
-FormatData/pl_PL/MonthNames/3=kwiecie\u0144
-FormatData/pl_PL/MonthNames/4=maj
-FormatData/pl_PL/MonthNames/5=czerwiec
-FormatData/pl_PL/MonthNames/6=lipiec
-FormatData/pl_PL/MonthNames/7=sierpie\u0144
-FormatData/pl_PL/MonthNames/8=wrzesie\u0144
-FormatData/pl_PL/MonthNames/9=pa\u017adziernik
-FormatData/pl_PL/MonthNames/10=listopad
-FormatData/pl_PL/MonthNames/11=grudzie\u0144
-FormatData/pl_PL/MonthNames/12=
+FormatData/pl_PL/standalone.MonthNames/0=stycze\u0144
+FormatData/pl_PL/standalone.MonthNames/1=luty
+FormatData/pl_PL/standalone.MonthNames/2=marzec
+FormatData/pl_PL/standalone.MonthNames/3=kwiecie\u0144
+FormatData/pl_PL/standalone.MonthNames/4=maj
+FormatData/pl_PL/standalone.MonthNames/5=czerwiec
+FormatData/pl_PL/standalone.MonthNames/6=lipiec
+FormatData/pl_PL/standalone.MonthNames/7=sierpie\u0144
+FormatData/pl_PL/standalone.MonthNames/8=wrzesie\u0144
+FormatData/pl_PL/standalone.MonthNames/9=pa\u017adziernik
+FormatData/pl_PL/standalone.MonthNames/10=listopad
+FormatData/pl_PL/standalone.MonthNames/11=grudzie\u0144
+FormatData/pl_PL/standalone.MonthNames/12=
 LocaleNames/pl_PL/pl=polski
-FormatData/pl_PL/DateTimePatterns/0=HH:mm:ss z
-FormatData/pl_PL/DateTimePatterns/1=HH:mm:ss z
-FormatData/pl_PL/DateTimePatterns/2=HH:mm:ss
-FormatData/pl_PL/DateTimePatterns/3=HH:mm
-FormatData/pl_PL/DateTimePatterns/4=EEEE, d MMMM yyyy
-FormatData/pl_PL/DateTimePatterns/5=d MMMM yyyy
-FormatData/pl_PL/DateTimePatterns/6=yyyy-MM-dd
+FormatData/pl_PL/TimePatterns/0=HH:mm:ss z
+FormatData/pl_PL/TimePatterns/1=HH:mm:ss z
+FormatData/pl_PL/TimePatterns/2=HH:mm:ss
+FormatData/pl_PL/TimePatterns/3=HH:mm
+FormatData/pl_PL/DatePatterns/0=EEEE, d MMMM yyyy
+FormatData/pl_PL/DatePatterns/1=d MMMM yyyy
+FormatData/pl_PL/DatePatterns/2=yyyy-MM-dd
 # changed for bug 4984277
-FormatData/pl_PL/DateTimePatterns/7=dd.MM.yy
-FormatData/pl_PL/DateTimePatterns/8={1} {0}
+FormatData/pl_PL/DatePatterns/3=dd.MM.yy
+FormatData/pl_PL/DateTimePatterns/0={1} {0}
 FormatData/pl_PL/NumberElements/0=,
 FormatData/pl_PL/NumberElements/1=\u00a0
 FormatData/pl_PL/NumberElements/2=;
@@ -203,34 +203,47 @@
 # FormatData/ja_JP/NumberPatterns/1=\u00a5#,##0.00 # Changed; see bug 4122840
 
 # bug #4092361
-FormatData/en_US/DateTimePatterns/0=h:mm:ss a z
-FormatData/en_US/DateTimePatterns/1=h:mm:ss a z
-FormatData/en_US/DateTimePatterns/2=h:mm:ss a
-FormatData/en_US/DateTimePatterns/3=h:mm a
-FormatData/en_US/DateTimePatterns/4=EEEE, MMMM d, yyyy
-FormatData/en_US/DateTimePatterns/5=MMMM d, yyyy
-FormatData/en_US/DateTimePatterns/6=MMM d, yyyy
-FormatData/en_US/DateTimePatterns/7=M/d/yy
-FormatData/en_US/DateTimePatterns/8={1} {0}
+FormatData/en_US/TimePatterns/0=h:mm:ss a z
+FormatData/en_US/TimePatterns/1=h:mm:ss a z
+FormatData/en_US/TimePatterns/2=h:mm:ss a
+FormatData/en_US/TimePatterns/3=h:mm a
+FormatData/en_US/DatePatterns/0=EEEE, MMMM d, yyyy
+FormatData/en_US/DatePatterns/1=MMMM d, yyyy
+FormatData/en_US/DatePatterns/2=MMM d, yyyy
+FormatData/en_US/DatePatterns/3=M/d/yy
+FormatData/en_US/DateTimePatterns/0={1} {0}
 
 # bug #4094033, 4290801, 4942982
 CurrencyNames/ru_RU/RUB=\u0440\u0443\u0431.
 FormatData/ru_RU/NumberPatterns/0=#,##0.###;-#,##0.###
 # FormatData/ru_RU/NumberPatterns/1=#,##0.##'\u0440.';-#,##0.##'\u0440.' # Changed; see bug 4122840
 FormatData/ru_RU/NumberPatterns/2=#,##0%
-FormatData/ru_RU/MonthNames/0=\u042f\u043d\u0432\u0430\u0440\u044c
-FormatData/ru_RU/MonthNames/1=\u0424\u0435\u0432\u0440\u0430\u043b\u044c
-FormatData/ru_RU/MonthNames/2=\u041c\u0430\u0440\u0442
-FormatData/ru_RU/MonthNames/3=\u0410\u043f\u0440\u0435\u043b\u044c
-FormatData/ru_RU/MonthNames/4=\u041c\u0430\u0439
-FormatData/ru_RU/MonthNames/5=\u0418\u044e\u043d\u044c
-FormatData/ru_RU/MonthNames/6=\u0418\u044e\u043b\u044c
-FormatData/ru_RU/MonthNames/7=\u0410\u0432\u0433\u0443\u0441\u0442
-FormatData/ru_RU/MonthNames/8=\u0421\u0435\u043d\u0442\u044f\u0431\u0440\u044c
-FormatData/ru_RU/MonthNames/9=\u041e\u043a\u0442\u044f\u0431\u0440\u044c
-FormatData/ru_RU/MonthNames/10=\u041d\u043e\u044f\u0431\u0440\u044c
-FormatData/ru_RU/MonthNames/11=\u0414\u0435\u043a\u0430\u0431\u0440\u044c
+FormatData/ru_RU/MonthNames/0=\u044f\u043d\u0432\u0430\u0440\u044f
+FormatData/ru_RU/MonthNames/1=\u0444\u0435\u0432\u0440\u0430\u043b\u044f
+FormatData/ru_RU/MonthNames/2=\u043c\u0430\u0440\u0442\u0430
+FormatData/ru_RU/MonthNames/3=\u0430\u043f\u0440\u0435\u043b\u044f
+FormatData/ru_RU/MonthNames/4=\u043c\u0430\u044f
+FormatData/ru_RU/MonthNames/5=\u0438\u044e\u043d\u044f
+FormatData/ru_RU/MonthNames/6=\u0438\u044e\u043b\u044f
+FormatData/ru_RU/MonthNames/7=\u0430\u0432\u0433\u0443\u0441\u0442\u0430
+FormatData/ru_RU/MonthNames/8=\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f
+FormatData/ru_RU/MonthNames/9=\u043e\u043a\u0442\u044f\u0431\u0440\u044f
+FormatData/ru_RU/MonthNames/10=\u043d\u043e\u044f\u0431\u0440\u044f
+FormatData/ru_RU/MonthNames/11=\u0434\u0435\u043a\u0430\u0431\u0440\u044f
 FormatData/ru_RU/MonthNames/12=
+FormatData/ru_RU/standalone.MonthNames/0=\u042f\u043d\u0432\u0430\u0440\u044c
+FormatData/ru_RU/standalone.MonthNames/1=\u0424\u0435\u0432\u0440\u0430\u043b\u044c
+FormatData/ru_RU/standalone.MonthNames/2=\u041c\u0430\u0440\u0442
+FormatData/ru_RU/standalone.MonthNames/3=\u0410\u043f\u0440\u0435\u043b\u044c
+FormatData/ru_RU/standalone.MonthNames/4=\u041c\u0430\u0439
+FormatData/ru_RU/standalone.MonthNames/5=\u0418\u044e\u043d\u044c
+FormatData/ru_RU/standalone.MonthNames/6=\u0418\u044e\u043b\u044c
+FormatData/ru_RU/standalone.MonthNames/7=\u0410\u0432\u0433\u0443\u0441\u0442
+FormatData/ru_RU/standalone.MonthNames/8=\u0421\u0435\u043d\u0442\u044f\u0431\u0440\u044c
+FormatData/ru_RU/standalone.MonthNames/9=\u041e\u043a\u0442\u044f\u0431\u0440\u044c
+FormatData/ru_RU/standalone.MonthNames/10=\u041d\u043e\u044f\u0431\u0440\u044c
+FormatData/ru_RU/standalone.MonthNames/11=\u0414\u0435\u043a\u0430\u0431\u0440\u044c
+FormatData/ru_RU/standalone.MonthNames/12=
 FormatData/ru_RU/Eras/0=\u0434\u043e \u043d.\u044d.
 FormatData/ru_RU/Eras/1=\u043d.\u044d.
 LocaleNames/ru_RU/ru=\u0440\u0443\u0441\u0441\u043a\u0438\u0439
@@ -238,7 +251,7 @@
 FormatData/ru_RU/MonthAbbreviations/1=\u0444\u0435\u0432
 FormatData/ru_RU/MonthAbbreviations/2=\u043c\u0430\u0440
 FormatData/ru_RU/MonthAbbreviations/3=\u0430\u043f\u0440
-FormatData/ru_RU/MonthAbbreviations/4=\u043c\u0430\u0439
+FormatData/ru_RU/MonthAbbreviations/4=\u043c\u0430\u044f
 FormatData/ru_RU/MonthAbbreviations/5=\u0438\u044e\u043d
 FormatData/ru_RU/MonthAbbreviations/6=\u0438\u044e\u043b
 FormatData/ru_RU/MonthAbbreviations/7=\u0430\u0432\u0433
@@ -247,15 +260,41 @@
 FormatData/ru_RU/MonthAbbreviations/10=\u043d\u043e\u044f
 FormatData/ru_RU/MonthAbbreviations/11=\u0434\u0435\u043a
 FormatData/ru_RU/MonthAbbreviations/12=
-FormatData/ru_RU/DateTimePatterns/0=H:mm:ss z
-FormatData/ru_RU/DateTimePatterns/1=H:mm:ss z
-FormatData/ru_RU/DateTimePatterns/2=H:mm:ss
-FormatData/ru_RU/DateTimePatterns/3=H:mm
-FormatData/ru_RU/DateTimePatterns/4=d MMMM yyyy '\u0433.'
-FormatData/ru_RU/DateTimePatterns/5=d MMMM yyyy '\u0433.'
-FormatData/ru_RU/DateTimePatterns/6=dd.MM.yyyy
-FormatData/ru_RU/DateTimePatterns/7=dd.MM.yy
-FormatData/ru_RU/DateTimePatterns/8={1} {0}
+# FormatData/ru_RU/standalone.MonthAbbreviations/0=\u044f\u043d\u0432
+# FormatData/ru_RU/standalone.MonthAbbreviations/1=\u0444\u0435\u0432
+# FormatData/ru_RU/standalone.MonthAbbreviations/2=\u043c\u0430\u0440
+# FormatData/ru_RU/standalone.MonthAbbreviations/3=\u0430\u043f\u0440
+# FormatData/ru_RU/standalone.MonthAbbreviations/4=\u043c\u0430\u0439
+# FormatData/ru_RU/standalone.MonthAbbreviations/5=\u0438\u044e\u043d
+# FormatData/ru_RU/standalone.MonthAbbreviations/6=\u0438\u044e\u043b
+# FormatData/ru_RU/standalone.MonthAbbreviations/7=\u0430\u0432\u0433
+# FormatData/ru_RU/standalone.MonthAbbreviations/8=\u0441\u0435\u043d
+# FormatData/ru_RU/standalone.MonthAbbreviations/9=\u043e\u043a\u0442
+# FormatData/ru_RU/standalone.MonthAbbreviations/10=\u043d\u043e\u044f
+# FormatData/ru_RU/standalone.MonthAbbreviations/11=\u0434\u0435\u043a
+# FormatData/ru_RU/standalone.MonthAbbreviations/12=
+FormatData/ru_RU/standalone.MonthAbbreviations/0=\u042f\u043d\u0432.
+FormatData/ru_RU/standalone.MonthAbbreviations/1=\u0424\u0435\u0432\u0440.
+FormatData/ru_RU/standalone.MonthAbbreviations/2=\u041c\u0430\u0440\u0442
+FormatData/ru_RU/standalone.MonthAbbreviations/3=\u0410\u043f\u0440.
+FormatData/ru_RU/standalone.MonthAbbreviations/4=\u041c\u0430\u0439
+FormatData/ru_RU/standalone.MonthAbbreviations/5=\u0418\u044e\u043d\u044c
+FormatData/ru_RU/standalone.MonthAbbreviations/6=\u0418\u044e\u043b\u044c
+FormatData/ru_RU/standalone.MonthAbbreviations/7=\u0410\u0432\u0433.
+FormatData/ru_RU/standalone.MonthAbbreviations/8=\u0421\u0435\u043d\u0442.
+FormatData/ru_RU/standalone.MonthAbbreviations/9=\u041e\u043a\u0442.
+FormatData/ru_RU/standalone.MonthAbbreviations/10=\u041d\u043e\u044f\u0431.
+FormatData/ru_RU/standalone.MonthAbbreviations/11=\u0414\u0435\u043a.
+FormatData/ru_RU/standalone.MonthAbbreviations/12=
+FormatData/ru_RU/TimePatterns/0=H:mm:ss z
+FormatData/ru_RU/TimePatterns/1=H:mm:ss z
+FormatData/ru_RU/TimePatterns/2=H:mm:ss
+FormatData/ru_RU/TimePatterns/3=H:mm
+FormatData/ru_RU/DatePatterns/0=d MMMM yyyy '\u0433.'
+FormatData/ru_RU/DatePatterns/1=d MMMM yyyy '\u0433.'
+FormatData/ru_RU/DatePatterns/2=dd.MM.yyyy
+FormatData/ru_RU/DatePatterns/3=dd.MM.yy
+FormatData/ru_RU/DateTimePatterns/0={1} {0}
 FormatData/ru_RU/DayNames/0=\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435
 FormatData/ru_RU/DayNames/1=\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a
 FormatData/ru_RU/DayNames/2=\u0432\u0442\u043e\u0440\u043d\u0438\u043a
@@ -288,15 +327,15 @@
 CalendarData/ru_RU/minimalDaysInFirstWeek=1
 
 # bug #4094371, 4098518, 4290801, 6558863
-FormatData/en_AU/DateTimePatterns/0=h:mm:ss a z
-FormatData/en_AU/DateTimePatterns/1=h:mm:ss a
-FormatData/en_AU/DateTimePatterns/2=h:mm:ss a
-FormatData/en_AU/DateTimePatterns/3=h:mm a
-FormatData/en_AU/DateTimePatterns/4=EEEE, d MMMM yyyy
-FormatData/en_AU/DateTimePatterns/5=d MMMM yyyy
-FormatData/en_AU/DateTimePatterns/6=dd/MM/yyyy
-FormatData/en_AU/DateTimePatterns/7=d/MM/yy
-FormatData/en_AU/DateTimePatterns/8={1} {0}
+FormatData/en_AU/TimePatterns/0=h:mm:ss a z
+FormatData/en_AU/TimePatterns/1=h:mm:ss a
+FormatData/en_AU/TimePatterns/2=h:mm:ss a
+FormatData/en_AU/TimePatterns/3=h:mm a
+FormatData/en_AU/DatePatterns/0=EEEE, d MMMM yyyy
+FormatData/en_AU/DatePatterns/1=d MMMM yyyy
+FormatData/en_AU/DatePatterns/2=dd/MM/yyyy
+FormatData/en_AU/DatePatterns/3=d/MM/yy
+FormatData/en_AU/DateTimePatterns/0={1} {0}
 LocaleNames/en_AU/US=United States
 LocaleNames/en_AU/GB=United Kingdom
 LocaleNames/en_AU/CA=Canada
@@ -312,15 +351,15 @@
 FormatData/en_AU/MonthNames/1=February
 FormatData/en_AU/MonthNames/2=March
 # changed, bug 6558863
-FormatData/en_NZ/DateTimePatterns/0=h:mm:ss a z
-FormatData/en_NZ/DateTimePatterns/1=h:mm:ss a
-FormatData/en_NZ/DateTimePatterns/2=h:mm:ss a
-FormatData/en_NZ/DateTimePatterns/3=h:mm a
-FormatData/en_NZ/DateTimePatterns/4=EEEE, d MMMM yyyy
-FormatData/en_NZ/DateTimePatterns/5=d MMMM yyyy
-FormatData/en_NZ/DateTimePatterns/6=d/MM/yyyy
-FormatData/en_NZ/DateTimePatterns/7=d/MM/yy
-FormatData/en_NZ/DateTimePatterns/8={1} {0}
+FormatData/en_NZ/TimePatterns/0=h:mm:ss a z
+FormatData/en_NZ/TimePatterns/1=h:mm:ss a
+FormatData/en_NZ/TimePatterns/2=h:mm:ss a
+FormatData/en_NZ/TimePatterns/3=h:mm a
+FormatData/en_NZ/DatePatterns/0=EEEE, d MMMM yyyy
+FormatData/en_NZ/DatePatterns/1=d MMMM yyyy
+FormatData/en_NZ/DatePatterns/2=d/MM/yyyy
+FormatData/en_NZ/DatePatterns/3=d/MM/yy
+FormatData/en_NZ/DateTimePatterns/0={1} {0}
 LocaleNames/en_NZ/US=United States
 LocaleNames/en_NZ/GB=United Kingdom
 LocaleNames/en_NZ/CA=Canada
@@ -336,15 +375,15 @@
 FormatData/en_NZ/MonthNames/1=February
 FormatData/en_NZ/MonthNames/2=March
 #changed, bug 6488119
-FormatData/en_ZA/DateTimePatterns/0=h:mm:ss a
-FormatData/en_ZA/DateTimePatterns/1=h:mm:ss a
-FormatData/en_ZA/DateTimePatterns/2=h:mm:ss a
-FormatData/en_ZA/DateTimePatterns/3=h:mm a
-FormatData/en_ZA/DateTimePatterns/4=EEEE dd MMMM yyyy
-FormatData/en_ZA/DateTimePatterns/5=dd MMMM yyyy
-FormatData/en_ZA/DateTimePatterns/6=dd MMM yyyy
-FormatData/en_ZA/DateTimePatterns/7=yyyy/MM/dd
-FormatData/en_ZA/DateTimePatterns/8={1} {0}
+FormatData/en_ZA/TimePatterns/0=h:mm:ss a
+FormatData/en_ZA/TimePatterns/1=h:mm:ss a
+FormatData/en_ZA/TimePatterns/2=h:mm:ss a
+FormatData/en_ZA/TimePatterns/3=h:mm a
+FormatData/en_ZA/DatePatterns/0=EEEE dd MMMM yyyy
+FormatData/en_ZA/DatePatterns/1=dd MMMM yyyy
+FormatData/en_ZA/DatePatterns/2=dd MMM yyyy
+FormatData/en_ZA/DatePatterns/3=yyyy/MM/dd
+FormatData/en_ZA/DateTimePatterns/0={1} {0}
 LocaleNames/en_ZA/US=United States
 LocaleNames/en_ZA/GB=United Kingdom
 LocaleNames/en_ZA/CA=Canada
@@ -362,15 +401,15 @@
 FormatData/es_AR/NumberPatterns/0=#,##0.###;-#,##0.###
 # FormatData/es_AR/NumberPatterns/1=$#,##0.00;($#,##0.00) # Changed; see bug 4122840
 FormatData/es_AR/NumberPatterns/2=#,##0%
-FormatData/es_AR/DateTimePatterns/0=HH'h'''mm z
-FormatData/es_AR/DateTimePatterns/1=H:mm:ss z
-FormatData/es_AR/DateTimePatterns/2=HH:mm:ss
-FormatData/es_AR/DateTimePatterns/3=HH:mm
-FormatData/es_AR/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_AR/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_AR/DateTimePatterns/6=dd/MM/yyyy
-FormatData/es_AR/DateTimePatterns/7=dd/MM/yy
-FormatData/es_AR/DateTimePatterns/8={1} {0}
+FormatData/es_AR/TimePatterns/0=HH'h'''mm z
+FormatData/es_AR/TimePatterns/1=H:mm:ss z
+FormatData/es_AR/TimePatterns/2=HH:mm:ss
+FormatData/es_AR/TimePatterns/3=HH:mm
+FormatData/es_AR/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_AR/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_AR/DatePatterns/2=dd/MM/yyyy
+FormatData/es_AR/DatePatterns/3=dd/MM/yy
+FormatData/es_AR/DateTimePatterns/0={1} {0}
 FormatData/es_AR/NumberElements/0=,
 FormatData/es_AR/NumberElements/1=.
 FormatData/es_AR/NumberElements/2=;
@@ -378,15 +417,15 @@
 # FormatData/es_BO/NumberPatterns/1=B$#,##0.00;(B$#,##0.00) # Changed; see bug 4122840
 FormatData/es_BO/NumberPatterns/2=#,##0%
 CurrencyNames/es_BO/BOB=B$
-FormatData/es_BO/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_BO/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_BO/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_BO/DateTimePatterns/3=hh:mm a
-FormatData/es_BO/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_BO/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_BO/DateTimePatterns/6=dd-MM-yyyy
-FormatData/es_BO/DateTimePatterns/7=dd-MM-yy
-FormatData/es_BO/DateTimePatterns/8={1} {0}
+FormatData/es_BO/TimePatterns/0=hh:mm:ss a z
+FormatData/es_BO/TimePatterns/1=hh:mm:ss a z
+FormatData/es_BO/TimePatterns/2=hh:mm:ss a
+FormatData/es_BO/TimePatterns/3=hh:mm a
+FormatData/es_BO/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_BO/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_BO/DatePatterns/2=dd-MM-yyyy
+FormatData/es_BO/DatePatterns/3=dd-MM-yy
+FormatData/es_BO/DateTimePatterns/0={1} {0}
 # changed decimal and group separator for 5102005 bugfix
 FormatData/es_BO/NumberElements/0=,
 FormatData/es_BO/NumberElements/1=.
@@ -395,15 +434,15 @@
 FormatData/es_CL/NumberPatterns/0=#,##0.###;-#,##0.###
 # FormatData/es_CL/NumberPatterns/1=Ch$#,##0.00;Ch$-#,##0.00 # Changed; see bug 4122840
 FormatData/es_CL/NumberPatterns/2=#,##0%
-FormatData/es_CL/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_CL/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_CL/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_CL/DateTimePatterns/3=hh:mm a
-FormatData/es_CL/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_CL/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_CL/DateTimePatterns/6=dd-MM-yyyy
-FormatData/es_CL/DateTimePatterns/7=dd-MM-yy
-FormatData/es_CL/DateTimePatterns/8={1} {0}
+FormatData/es_CL/TimePatterns/0=hh:mm:ss a z
+FormatData/es_CL/TimePatterns/1=hh:mm:ss a z
+FormatData/es_CL/TimePatterns/2=hh:mm:ss a
+FormatData/es_CL/TimePatterns/3=hh:mm a
+FormatData/es_CL/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_CL/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_CL/DatePatterns/2=dd-MM-yyyy
+FormatData/es_CL/DatePatterns/3=dd-MM-yy
+FormatData/es_CL/DateTimePatterns/0={1} {0}
 FormatData/es_CL/NumberElements/0=,
 FormatData/es_CL/NumberElements/1=.
 FormatData/es_CL/NumberElements/2=;
@@ -412,15 +451,15 @@
 FormatData/es_CO/NumberPatterns/2=#,##0%
 # changed currency symbol during 5102005 bugfix
 CurrencyNames/es_CO/COP=$
-FormatData/es_CO/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_CO/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_CO/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_CO/DateTimePatterns/3=hh:mm a
-FormatData/es_CO/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_CO/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_CO/DateTimePatterns/6=d/MM/yyyy
-FormatData/es_CO/DateTimePatterns/7=d/MM/yy
-FormatData/es_CO/DateTimePatterns/8={1} {0}
+FormatData/es_CO/TimePatterns/0=hh:mm:ss a z
+FormatData/es_CO/TimePatterns/1=hh:mm:ss a z
+FormatData/es_CO/TimePatterns/2=hh:mm:ss a
+FormatData/es_CO/TimePatterns/3=hh:mm a
+FormatData/es_CO/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_CO/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_CO/DatePatterns/2=d/MM/yyyy
+FormatData/es_CO/DatePatterns/3=d/MM/yy
+FormatData/es_CO/DateTimePatterns/0={1} {0}
 # changed decimal and group separator for 5102005 bugfix
 FormatData/es_CO/NumberElements/0=,
 FormatData/es_CO/NumberElements/1=.
@@ -429,15 +468,15 @@
 # FormatData/es_CR/NumberPatterns/1=C#,##0.00;(C#,##0.00) # Changed; see bug 4122840
 FormatData/es_CR/NumberPatterns/2=#,##0%
 CurrencyNames/es_CR/CRC=C
-FormatData/es_CR/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_CR/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_CR/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_CR/DateTimePatterns/3=hh:mm a
-FormatData/es_CR/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_CR/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_CR/DateTimePatterns/6=dd/MM/yyyy
-FormatData/es_CR/DateTimePatterns/7=dd/MM/yy
-FormatData/es_CR/DateTimePatterns/8={1} {0}
+FormatData/es_CR/TimePatterns/0=hh:mm:ss a z
+FormatData/es_CR/TimePatterns/1=hh:mm:ss a z
+FormatData/es_CR/TimePatterns/2=hh:mm:ss a
+FormatData/es_CR/TimePatterns/3=hh:mm a
+FormatData/es_CR/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_CR/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_CR/DatePatterns/2=dd/MM/yyyy
+FormatData/es_CR/DatePatterns/3=dd/MM/yy
+FormatData/es_CR/DateTimePatterns/0={1} {0}
 FormatData/es_CR/NumberElements/0=.
 FormatData/es_CR/NumberElements/1=,
 FormatData/es_CR/NumberElements/2=;
@@ -445,15 +484,15 @@
 # FormatData/es_DO/NumberPatterns/1=RD$#,##0.00;(RD$#,##0.00) # Changed; see bug 4122840
 FormatData/es_DO/NumberPatterns/2=#,##0%
 CurrencyNames/es_DO/DOP=RD$
-FormatData/es_DO/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_DO/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_DO/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_DO/DateTimePatterns/3=hh:mm a
-FormatData/es_DO/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_DO/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_DO/DateTimePatterns/6=MM/dd/yyyy
-FormatData/es_DO/DateTimePatterns/7=MM/dd/yy
-FormatData/es_DO/DateTimePatterns/8={1} {0}
+FormatData/es_DO/TimePatterns/0=hh:mm:ss a z
+FormatData/es_DO/TimePatterns/1=hh:mm:ss a z
+FormatData/es_DO/TimePatterns/2=hh:mm:ss a
+FormatData/es_DO/TimePatterns/3=hh:mm a
+FormatData/es_DO/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_DO/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_DO/DatePatterns/2=MM/dd/yyyy
+FormatData/es_DO/DatePatterns/3=MM/dd/yy
+FormatData/es_DO/DateTimePatterns/0={1} {0}
 FormatData/es_DO/NumberElements/0=.
 FormatData/es_DO/NumberElements/1=,
 FormatData/es_DO/NumberElements/2=;
@@ -462,15 +501,15 @@
 FormatData/es_EC/NumberPatterns/2=#,##0%
 #changed for 4945388
 CurrencyNames/es_EC/USD=$
-FormatData/es_EC/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_EC/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_EC/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_EC/DateTimePatterns/3=hh:mm a
-FormatData/es_EC/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_EC/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_EC/DateTimePatterns/6=dd/MM/yyyy
-FormatData/es_EC/DateTimePatterns/7=dd/MM/yy
-FormatData/es_EC/DateTimePatterns/8={1} {0}
+FormatData/es_EC/TimePatterns/0=hh:mm:ss a z
+FormatData/es_EC/TimePatterns/1=hh:mm:ss a z
+FormatData/es_EC/TimePatterns/2=hh:mm:ss a
+FormatData/es_EC/TimePatterns/3=hh:mm a
+FormatData/es_EC/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_EC/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_EC/DatePatterns/2=dd/MM/yyyy
+FormatData/es_EC/DatePatterns/3=dd/MM/yy
+FormatData/es_EC/DateTimePatterns/0={1} {0}
 # changed decimal and group separator for 5102005 bugfix
 FormatData/es_EC/NumberElements/0=,
 FormatData/es_EC/NumberElements/1=.
@@ -498,15 +537,15 @@
 # FormatData/es_GT/NumberPatterns/1=Q#,##0.00;(Q#,##0.00) # Changed; see bug 4122840
 FormatData/es_GT/NumberPatterns/2=#,##0%
 CurrencyNames/es_GT/GTQ=Q
-FormatData/es_GT/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_GT/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_GT/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_GT/DateTimePatterns/3=hh:mm a
-FormatData/es_GT/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_GT/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_GT/DateTimePatterns/6=d/MM/yyyy
-FormatData/es_GT/DateTimePatterns/7=d/MM/yy
-FormatData/es_GT/DateTimePatterns/8={1} {0}
+FormatData/es_GT/TimePatterns/0=hh:mm:ss a z
+FormatData/es_GT/TimePatterns/1=hh:mm:ss a z
+FormatData/es_GT/TimePatterns/2=hh:mm:ss a
+FormatData/es_GT/TimePatterns/3=hh:mm a
+FormatData/es_GT/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_GT/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_GT/DatePatterns/2=d/MM/yyyy
+FormatData/es_GT/DatePatterns/3=d/MM/yy
+FormatData/es_GT/DateTimePatterns/0={1} {0}
 FormatData/es_GT/NumberElements/0=.
 FormatData/es_GT/NumberElements/1=,
 FormatData/es_GT/NumberElements/2=;
@@ -514,15 +553,15 @@
 # FormatData/es_HN/NumberPatterns/1=L#,##0.00;(L#,##0.00) # Changed; see bug 4122840
 FormatData/es_HN/NumberPatterns/2=#,##0%
 CurrencyNames/es_HN/HNL=L
-FormatData/es_HN/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_HN/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_HN/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_HN/DateTimePatterns/3=hh:mm a
-FormatData/es_HN/DateTimePatterns/4=EEEE dd' de 'MMMM' de 'yyyy
-FormatData/es_HN/DateTimePatterns/5=dd' de 'MMMM' de 'yyyy
-FormatData/es_HN/DateTimePatterns/6=MM-dd-yyyy
-FormatData/es_HN/DateTimePatterns/7=MM-dd-yy
-FormatData/es_HN/DateTimePatterns/8={1} {0}
+FormatData/es_HN/TimePatterns/0=hh:mm:ss a z
+FormatData/es_HN/TimePatterns/1=hh:mm:ss a z
+FormatData/es_HN/TimePatterns/2=hh:mm:ss a
+FormatData/es_HN/TimePatterns/3=hh:mm a
+FormatData/es_HN/DatePatterns/0=EEEE dd' de 'MMMM' de 'yyyy
+FormatData/es_HN/DatePatterns/1=dd' de 'MMMM' de 'yyyy
+FormatData/es_HN/DatePatterns/2=MM-dd-yyyy
+FormatData/es_HN/DatePatterns/3=MM-dd-yy
+FormatData/es_HN/DateTimePatterns/0={1} {0}
 FormatData/es_HN/NumberElements/0=.
 FormatData/es_HN/NumberElements/1=,
 FormatData/es_HN/NumberElements/2=;
@@ -530,15 +569,15 @@
 # FormatData/es_MX/NumberPatterns/1=$#,##0.00;($#,##0.00) # Changed; see bug 4122840
 FormatData/es_MX/NumberPatterns/2=#,##0%
 CurrencyNames/es_MX/MXN=$
-FormatData/es_MX/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_MX/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_MX/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_MX/DateTimePatterns/3=hh:mm a
-FormatData/es_MX/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_MX/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_MX/DateTimePatterns/6=d/MM/yyyy
-FormatData/es_MX/DateTimePatterns/7=d/MM/yy
-FormatData/es_MX/DateTimePatterns/8={1} {0}
+FormatData/es_MX/TimePatterns/0=hh:mm:ss a z
+FormatData/es_MX/TimePatterns/1=hh:mm:ss a z
+FormatData/es_MX/TimePatterns/2=hh:mm:ss a
+FormatData/es_MX/TimePatterns/3=hh:mm a
+FormatData/es_MX/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_MX/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_MX/DatePatterns/2=d/MM/yyyy
+FormatData/es_MX/DatePatterns/3=d/MM/yy
+FormatData/es_MX/DateTimePatterns/0={1} {0}
 FormatData/es_MX/NumberElements/0=.
 FormatData/es_MX/NumberElements/1=,
 FormatData/es_MX/NumberElements/2=;
@@ -546,15 +585,15 @@
 # FormatData/es_NI/NumberPatterns/1=$C#,##0.00;($C#,##0.00) # Changed; see bug 4122840
 FormatData/es_NI/NumberPatterns/2=#,##0%
 CurrencyNames/es_NI/NIO=$C
-FormatData/es_NI/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_NI/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_NI/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_NI/DateTimePatterns/3=hh:mm a
-FormatData/es_NI/DateTimePatterns/4=EEEE dd' de 'MMMM' de 'yyyy
-FormatData/es_NI/DateTimePatterns/5=dd' de 'MMMM' de 'yyyy
-FormatData/es_NI/DateTimePatterns/6=MM-dd-yyyy
-FormatData/es_NI/DateTimePatterns/7=MM-dd-yy
-FormatData/es_NI/DateTimePatterns/8={1} {0}
+FormatData/es_NI/TimePatterns/0=hh:mm:ss a z
+FormatData/es_NI/TimePatterns/1=hh:mm:ss a z
+FormatData/es_NI/TimePatterns/2=hh:mm:ss a
+FormatData/es_NI/TimePatterns/3=hh:mm a
+FormatData/es_NI/DatePatterns/0=EEEE dd' de 'MMMM' de 'yyyy
+FormatData/es_NI/DatePatterns/1=dd' de 'MMMM' de 'yyyy
+FormatData/es_NI/DatePatterns/2=MM-dd-yyyy
+FormatData/es_NI/DatePatterns/3=MM-dd-yy
+FormatData/es_NI/DateTimePatterns/0={1} {0}
 FormatData/es_NI/NumberElements/0=.
 FormatData/es_NI/NumberElements/1=,
 FormatData/es_NI/NumberElements/2=;
@@ -562,30 +601,30 @@
 # FormatData/es_PA/NumberPatterns/1=B#,##0.00;(B#,##0.00) # Changed; see bug 4122840
 FormatData/es_PA/NumberPatterns/2=#,##0%
 CurrencyNames/es_PA/PAB=B
-FormatData/es_PA/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_PA/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_PA/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_PA/DateTimePatterns/3=hh:mm a
-FormatData/es_PA/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_PA/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_PA/DateTimePatterns/6=MM/dd/yyyy
-FormatData/es_PA/DateTimePatterns/7=MM/dd/yy
-FormatData/es_PA/DateTimePatterns/8={1} {0}
+FormatData/es_PA/TimePatterns/0=hh:mm:ss a z
+FormatData/es_PA/TimePatterns/1=hh:mm:ss a z
+FormatData/es_PA/TimePatterns/2=hh:mm:ss a
+FormatData/es_PA/TimePatterns/3=hh:mm a
+FormatData/es_PA/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_PA/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_PA/DatePatterns/2=MM/dd/yyyy
+FormatData/es_PA/DatePatterns/3=MM/dd/yy
+FormatData/es_PA/DateTimePatterns/0={1} {0}
 FormatData/es_PA/NumberElements/0=.
 FormatData/es_PA/NumberElements/1=,
 FormatData/es_PA/NumberElements/2=;
 FormatData/es_PE/NumberPatterns/0=#,##0.###;-#,##0.###
 # FormatData/es_PE/NumberPatterns/1=S/#,##0.00;S/-#,##0.00 # Changed; see bug 4122840
 FormatData/es_PE/NumberPatterns/2=#,##0%
-FormatData/es_PE/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_PE/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_PE/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_PE/DateTimePatterns/3=hh:mm a
-FormatData/es_PE/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_PE/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_PE/DateTimePatterns/6=dd/MM/yyyy
-FormatData/es_PE/DateTimePatterns/7=dd/MM/yy
-FormatData/es_PE/DateTimePatterns/8={1} {0}
+FormatData/es_PE/TimePatterns/0=hh:mm:ss a z
+FormatData/es_PE/TimePatterns/1=hh:mm:ss a z
+FormatData/es_PE/TimePatterns/2=hh:mm:ss a
+FormatData/es_PE/TimePatterns/3=hh:mm a
+FormatData/es_PE/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_PE/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_PE/DatePatterns/2=dd/MM/yyyy
+FormatData/es_PE/DatePatterns/3=dd/MM/yy
+FormatData/es_PE/DateTimePatterns/0={1} {0}
 FormatData/es_PE/NumberElements/0=,
 FormatData/es_PE/NumberElements/1=.
 FormatData/es_PE/NumberElements/2=;
@@ -593,15 +632,15 @@
 # FormatData/es_PR/NumberPatterns/1=$#,##0.00;($#,##0.00) # Changed; see bug 4122840
 FormatData/es_PR/NumberPatterns/2=#,##0%
 CurrencyNames/es_PR/USD=$
-FormatData/es_PR/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_PR/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_PR/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_PR/DateTimePatterns/3=hh:mm a
-FormatData/es_PR/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_PR/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_PR/DateTimePatterns/6=MM-dd-yyyy
-FormatData/es_PR/DateTimePatterns/7=MM-dd-yy
-FormatData/es_PR/DateTimePatterns/8={1} {0}
+FormatData/es_PR/TimePatterns/0=hh:mm:ss a z
+FormatData/es_PR/TimePatterns/1=hh:mm:ss a z
+FormatData/es_PR/TimePatterns/2=hh:mm:ss a
+FormatData/es_PR/TimePatterns/3=hh:mm a
+FormatData/es_PR/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_PR/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_PR/DatePatterns/2=MM-dd-yyyy
+FormatData/es_PR/DatePatterns/3=MM-dd-yy
+FormatData/es_PR/DateTimePatterns/0={1} {0}
 FormatData/es_PR/NumberElements/0=.
 FormatData/es_PR/NumberElements/1=,
 FormatData/es_PR/NumberElements/2=;
@@ -609,15 +648,15 @@
 FormatData/es_PY/NumberPatterns/0=#,##0.###;-#,##0.###
 # FormatData/es_PY/NumberPatterns/1=G#,##0.00;(G#,##0.00) # Changed; see bug 4122840
 FormatData/es_PY/NumberPatterns/2=#,##0%
-FormatData/es_PY/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_PY/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_PY/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_PY/DateTimePatterns/3=hh:mm a
-FormatData/es_PY/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_PY/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_PY/DateTimePatterns/6=dd/MM/yyyy
-FormatData/es_PY/DateTimePatterns/7=dd/MM/yy
-FormatData/es_PY/DateTimePatterns/8={1} {0}
+FormatData/es_PY/TimePatterns/0=hh:mm:ss a z
+FormatData/es_PY/TimePatterns/1=hh:mm:ss a z
+FormatData/es_PY/TimePatterns/2=hh:mm:ss a
+FormatData/es_PY/TimePatterns/3=hh:mm a
+FormatData/es_PY/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_PY/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_PY/DatePatterns/2=dd/MM/yyyy
+FormatData/es_PY/DatePatterns/3=dd/MM/yy
+FormatData/es_PY/DateTimePatterns/0={1} {0}
 FormatData/es_PY/NumberElements/0=,
 FormatData/es_PY/NumberElements/1=.
 FormatData/es_PY/NumberElements/2=;
@@ -625,15 +664,15 @@
 # FormatData/es_SV/NumberPatterns/1=C#,##0.00;(C#,##0.00) # Changed; see bug 4122840
 FormatData/es_SV/NumberPatterns/2=#,##0%
 CurrencyNames/es_SV/SVC=C
-FormatData/es_SV/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_SV/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_SV/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_SV/DateTimePatterns/3=hh:mm a
-FormatData/es_SV/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_SV/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_SV/DateTimePatterns/6=MM-dd-yyyy
-FormatData/es_SV/DateTimePatterns/7=MM-dd-yy
-FormatData/es_SV/DateTimePatterns/8={1} {0}
+FormatData/es_SV/TimePatterns/0=hh:mm:ss a z
+FormatData/es_SV/TimePatterns/1=hh:mm:ss a z
+FormatData/es_SV/TimePatterns/2=hh:mm:ss a
+FormatData/es_SV/TimePatterns/3=hh:mm a
+FormatData/es_SV/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_SV/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_SV/DatePatterns/2=MM-dd-yyyy
+FormatData/es_SV/DatePatterns/3=MM-dd-yy
+FormatData/es_SV/DateTimePatterns/0={1} {0}
 FormatData/es_SV/NumberElements/0=.
 FormatData/es_SV/NumberElements/1=,
 FormatData/es_SV/NumberElements/2=;
@@ -641,15 +680,15 @@
 FormatData/es_UY/NumberPatterns/0=#,##0.###;-#,##0.###
 # FormatData/es_UY/NumberPatterns/1=NU$ #,##0.00;(NU$#,##0.00) # Changed; see bug 4122840
 FormatData/es_UY/NumberPatterns/2=#,##0%
-FormatData/es_UY/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_UY/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_UY/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_UY/DateTimePatterns/3=hh:mm a
-FormatData/es_UY/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_UY/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_UY/DateTimePatterns/6=dd/MM/yyyy
-FormatData/es_UY/DateTimePatterns/7=dd/MM/yy
-FormatData/es_UY/DateTimePatterns/8={1} {0}
+FormatData/es_UY/TimePatterns/0=hh:mm:ss a z
+FormatData/es_UY/TimePatterns/1=hh:mm:ss a z
+FormatData/es_UY/TimePatterns/2=hh:mm:ss a
+FormatData/es_UY/TimePatterns/3=hh:mm a
+FormatData/es_UY/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_UY/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_UY/DatePatterns/2=dd/MM/yyyy
+FormatData/es_UY/DatePatterns/3=dd/MM/yy
+FormatData/es_UY/DateTimePatterns/0={1} {0}
 FormatData/es_UY/NumberElements/0=,
 FormatData/es_UY/NumberElements/1=.
 FormatData/es_UY/NumberElements/2=;
@@ -659,15 +698,15 @@
 FormatData/es_VE/NumberPatterns/0=#,##0.###;-#,##0.###
 # FormatData/es_VE/NumberPatterns/1=Bs#,##0.00;Bs -#,##0.00 # Changed; see bug 4122840
 FormatData/es_VE/NumberPatterns/2=#,##0%
-FormatData/es_VE/DateTimePatterns/0=hh:mm:ss a z
-FormatData/es_VE/DateTimePatterns/1=hh:mm:ss a z
-FormatData/es_VE/DateTimePatterns/2=hh:mm:ss a
-FormatData/es_VE/DateTimePatterns/3=hh:mm a
-FormatData/es_VE/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_VE/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_VE/DateTimePatterns/6=dd/MM/yyyy
-FormatData/es_VE/DateTimePatterns/7=dd/MM/yy
-FormatData/es_VE/DateTimePatterns/8={1} {0}
+FormatData/es_VE/TimePatterns/0=hh:mm:ss a z
+FormatData/es_VE/TimePatterns/1=hh:mm:ss a z
+FormatData/es_VE/TimePatterns/2=hh:mm:ss a
+FormatData/es_VE/TimePatterns/3=hh:mm a
+FormatData/es_VE/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_VE/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_VE/DatePatterns/2=dd/MM/yyyy
+FormatData/es_VE/DatePatterns/3=dd/MM/yy
+FormatData/es_VE/DateTimePatterns/0={1} {0}
 FormatData/es_VE/NumberElements/0=,
 FormatData/es_VE/NumberElements/1=.
 FormatData/es_VE/NumberElements/2=;
@@ -679,10 +718,10 @@
 FormatData/uk_UA/NumberPatterns/2=#,##0%
 
 # bug 6245766
-FormatData/uk/DateTimePatterns/4=EEEE, d MMMM yyyy \u0440.
-FormatData/uk/DateTimePatterns/5=d MMMM yyyy
-FormatData/uk/DateTimePatterns/6=d MMM yyyy
-FormatData/uk/DateTimePatterns/7=dd.MM.yy
+FormatData/uk/DatePatterns/0=EEEE, d MMMM yyyy \u0440.
+FormatData/uk/DatePatterns/1=d MMMM yyyy
+FormatData/uk/DatePatterns/2=d MMM yyyy
+FormatData/uk/DatePatterns/3=dd.MM.yy
 
 # bug #4103218
 # FormatData/ko_KR/NumberPatterns/1=\u20a9#,##0;-\u20a9#,##0 # Changed; see bug 4122840
@@ -698,13 +737,13 @@
 # Hence: No comma after the day of week. ASL 5/12/98
 # Follow-up: Well, a follow-up duplicate bug (4141637) has confirmed that the
 # comma should not be present at all in French.  Removing the comma.
-FormatData/fr_CA/DateTimePatterns/4=EEEE d MMMM yyyy
-FormatData/fr_CA/DateTimePatterns/5=d MMMM yyyy
-FormatData/en_CA/DateTimePatterns/4=EEEE, MMMM d, yyyy
+FormatData/fr_CA/DatePatterns/0=EEEE d MMMM yyyy
+FormatData/fr_CA/DatePatterns/1=d MMMM yyyy
+FormatData/en_CA/DatePatterns/0=EEEE, MMMM d, yyyy
 
 # bug #4112136
-FormatData/fr_CA/DateTimePatterns/0=H' h 'mm z
-FormatData/fr_CA/DateTimePatterns/1=HH:mm:ss z
+FormatData/fr_CA/TimePatterns/0=H' h 'mm z
+FormatData/fr_CA/TimePatterns/1=HH:mm:ss z
 
 # bug #4113638, 4290801
 CurrencyNames/ar_AE/AED=\u062f.\u0625.\u200f
@@ -758,15 +797,15 @@
 FormatData/ar_AE/MonthNames/12=
 FormatData/ar_AE/AmPmMarkers/0=\u0635
 FormatData/ar_AE/AmPmMarkers/1=\u0645
-FormatData/ar_AE/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_AE/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_AE/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_AE/DateTimePatterns/3=hh:mm a
-FormatData/ar_AE/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_AE/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_AE/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_AE/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_AE/DateTimePatterns/8={1} {0}
+FormatData/ar_AE/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_AE/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_AE/TimePatterns/2=hh:mm:ss a
+FormatData/ar_AE/TimePatterns/3=hh:mm a
+FormatData/ar_AE/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_AE/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_AE/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_AE/DatePatterns/3=dd/MM/yy
+FormatData/ar_AE/DateTimePatterns/0={1} {0}
 LocaleNames/ar_AE/EG=\u0645\u0635\u0631
 LocaleNames/ar_AE/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_AE/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -846,15 +885,15 @@
 FormatData/ar_BH/MonthNames/12=
 FormatData/ar_BH/AmPmMarkers/0=\u0635
 FormatData/ar_BH/AmPmMarkers/1=\u0645
-FormatData/ar_BH/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_BH/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_BH/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_BH/DateTimePatterns/3=hh:mm a
-FormatData/ar_BH/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_BH/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_BH/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_BH/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_BH/DateTimePatterns/8={1} {0}
+FormatData/ar_BH/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_BH/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_BH/TimePatterns/2=hh:mm:ss a
+FormatData/ar_BH/TimePatterns/3=hh:mm a
+FormatData/ar_BH/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_BH/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_BH/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_BH/DatePatterns/3=dd/MM/yy
+FormatData/ar_BH/DateTimePatterns/0={1} {0}
 LocaleNames/ar_BH/EG=\u0645\u0635\u0631
 LocaleNames/ar_BH/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_BH/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -934,15 +973,15 @@
 FormatData/ar_DZ/MonthNames/12=
 FormatData/ar_DZ/AmPmMarkers/0=\u0635
 FormatData/ar_DZ/AmPmMarkers/1=\u0645
-FormatData/ar_DZ/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_DZ/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_DZ/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_DZ/DateTimePatterns/3=hh:mm a
-FormatData/ar_DZ/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_DZ/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_DZ/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_DZ/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_DZ/DateTimePatterns/8={1} {0}
+FormatData/ar_DZ/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_DZ/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_DZ/TimePatterns/2=hh:mm:ss a
+FormatData/ar_DZ/TimePatterns/3=hh:mm a
+FormatData/ar_DZ/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_DZ/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_DZ/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_DZ/DatePatterns/3=dd/MM/yy
+FormatData/ar_DZ/DateTimePatterns/0={1} {0}
 LocaleNames/ar_DZ/EG=\u0645\u0635\u0631
 LocaleNames/ar_DZ/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_DZ/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1022,15 +1061,15 @@
 FormatData/ar_EG/MonthNames/12=
 FormatData/ar_EG/AmPmMarkers/0=\u0635
 FormatData/ar_EG/AmPmMarkers/1=\u0645
-FormatData/ar_EG/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_EG/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_EG/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_EG/DateTimePatterns/3=hh:mm a
-FormatData/ar_EG/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_EG/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_EG/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_EG/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_EG/DateTimePatterns/8={1} {0}
+FormatData/ar_EG/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_EG/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_EG/TimePatterns/2=hh:mm:ss a
+FormatData/ar_EG/TimePatterns/3=hh:mm a
+FormatData/ar_EG/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_EG/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_EG/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_EG/DatePatterns/3=dd/MM/yy
+FormatData/ar_EG/DateTimePatterns/0={1} {0}
 LocaleNames/ar_EG/EG=\u0645\u0635\u0631
 LocaleNames/ar_EG/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_EG/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1110,15 +1149,15 @@
 FormatData/ar_IQ/MonthNames/12=
 FormatData/ar_IQ/AmPmMarkers/0=\u0635
 FormatData/ar_IQ/AmPmMarkers/1=\u0645
-FormatData/ar_IQ/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_IQ/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_IQ/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_IQ/DateTimePatterns/3=hh:mm a
-FormatData/ar_IQ/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_IQ/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_IQ/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_IQ/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_IQ/DateTimePatterns/8={1} {0}
+FormatData/ar_IQ/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_IQ/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_IQ/TimePatterns/2=hh:mm:ss a
+FormatData/ar_IQ/TimePatterns/3=hh:mm a
+FormatData/ar_IQ/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_IQ/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_IQ/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_IQ/DatePatterns/3=dd/MM/yy
+FormatData/ar_IQ/DateTimePatterns/0={1} {0}
 LocaleNames/ar_IQ/EG=\u0645\u0635\u0631
 LocaleNames/ar_IQ/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_IQ/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1198,15 +1237,15 @@
 LocaleNames/ar_JO/ar=\u0627\u0644\u0639\u0631\u0628\u064a\u0629
 FormatData/ar_JO/AmPmMarkers/0=\u0635
 FormatData/ar_JO/AmPmMarkers/1=\u0645
-FormatData/ar_JO/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_JO/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_JO/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_JO/DateTimePatterns/3=hh:mm a
-FormatData/ar_JO/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_JO/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_JO/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_JO/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_JO/DateTimePatterns/8={1} {0}
+FormatData/ar_JO/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_JO/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_JO/TimePatterns/2=hh:mm:ss a
+FormatData/ar_JO/TimePatterns/3=hh:mm a
+FormatData/ar_JO/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_JO/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_JO/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_JO/DatePatterns/3=dd/MM/yy
+FormatData/ar_JO/DateTimePatterns/0={1} {0}
 LocaleNames/ar_JO/EG=\u0645\u0635\u0631
 LocaleNames/ar_JO/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_JO/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1286,15 +1325,15 @@
 FormatData/ar_KW/MonthNames/12=
 FormatData/ar_KW/AmPmMarkers/0=\u0635
 FormatData/ar_KW/AmPmMarkers/1=\u0645
-FormatData/ar_KW/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_KW/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_KW/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_KW/DateTimePatterns/3=hh:mm a
-FormatData/ar_KW/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_KW/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_KW/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_KW/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_KW/DateTimePatterns/8={1} {0}
+FormatData/ar_KW/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_KW/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_KW/TimePatterns/2=hh:mm:ss a
+FormatData/ar_KW/TimePatterns/3=hh:mm a
+FormatData/ar_KW/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_KW/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_KW/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_KW/DatePatterns/3=dd/MM/yy
+FormatData/ar_KW/DateTimePatterns/0={1} {0}
 LocaleNames/ar_KW/EG=\u0645\u0635\u0631
 LocaleNames/ar_KW/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_KW/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1374,15 +1413,15 @@
 LocaleNames/ar_LB/ar=\u0627\u0644\u0639\u0631\u0628\u064a\u0629
 FormatData/ar_LB/AmPmMarkers/0=\u0635
 FormatData/ar_LB/AmPmMarkers/1=\u0645
-FormatData/ar_LB/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_LB/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_LB/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_LB/DateTimePatterns/3=hh:mm a
-FormatData/ar_LB/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_LB/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_LB/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_LB/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_LB/DateTimePatterns/8={1} {0}
+FormatData/ar_LB/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_LB/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_LB/TimePatterns/2=hh:mm:ss a
+FormatData/ar_LB/TimePatterns/3=hh:mm a
+FormatData/ar_LB/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_LB/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_LB/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_LB/DatePatterns/3=dd/MM/yy
+FormatData/ar_LB/DateTimePatterns/0={1} {0}
 LocaleNames/ar_LB/EG=\u0645\u0635\u0631
 LocaleNames/ar_LB/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_LB/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1462,15 +1501,15 @@
 FormatData/ar_LY/MonthNames/12=
 FormatData/ar_LY/AmPmMarkers/0=\u0635
 FormatData/ar_LY/AmPmMarkers/1=\u0645
-FormatData/ar_LY/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_LY/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_LY/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_LY/DateTimePatterns/3=hh:mm a
-FormatData/ar_LY/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_LY/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_LY/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_LY/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_LY/DateTimePatterns/8={1} {0}
+FormatData/ar_LY/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_LY/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_LY/TimePatterns/2=hh:mm:ss a
+FormatData/ar_LY/TimePatterns/3=hh:mm a
+FormatData/ar_LY/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_LY/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_LY/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_LY/DatePatterns/3=dd/MM/yy
+FormatData/ar_LY/DateTimePatterns/0={1} {0}
 LocaleNames/ar_LY/EG=\u0645\u0635\u0631
 LocaleNames/ar_LY/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_LY/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1550,15 +1589,15 @@
 FormatData/ar_MA/MonthNames/12=
 FormatData/ar_MA/AmPmMarkers/0=\u0635
 FormatData/ar_MA/AmPmMarkers/1=\u0645
-FormatData/ar_MA/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_MA/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_MA/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_MA/DateTimePatterns/3=hh:mm a
-FormatData/ar_MA/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_MA/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_MA/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_MA/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_MA/DateTimePatterns/8={1} {0}
+FormatData/ar_MA/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_MA/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_MA/TimePatterns/2=hh:mm:ss a
+FormatData/ar_MA/TimePatterns/3=hh:mm a
+FormatData/ar_MA/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_MA/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_MA/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_MA/DatePatterns/3=dd/MM/yy
+FormatData/ar_MA/DateTimePatterns/0={1} {0}
 LocaleNames/ar_MA/EG=\u0645\u0635\u0631
 LocaleNames/ar_MA/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_MA/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1638,15 +1677,15 @@
 FormatData/ar_OM/MonthNames/12=
 FormatData/ar_OM/AmPmMarkers/0=\u0635
 FormatData/ar_OM/AmPmMarkers/1=\u0645
-FormatData/ar_OM/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_OM/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_OM/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_OM/DateTimePatterns/3=hh:mm a
-FormatData/ar_OM/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_OM/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_OM/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_OM/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_OM/DateTimePatterns/8={1} {0}
+FormatData/ar_OM/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_OM/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_OM/TimePatterns/2=hh:mm:ss a
+FormatData/ar_OM/TimePatterns/3=hh:mm a
+FormatData/ar_OM/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_OM/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_OM/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_OM/DatePatterns/3=dd/MM/yy
+FormatData/ar_OM/DateTimePatterns/0={1} {0}
 LocaleNames/ar_OM/EG=\u0645\u0635\u0631
 LocaleNames/ar_OM/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_OM/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1726,15 +1765,15 @@
 FormatData/ar_QA/MonthNames/12=
 FormatData/ar_QA/AmPmMarkers/0=\u0635
 FormatData/ar_QA/AmPmMarkers/1=\u0645
-FormatData/ar_QA/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_QA/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_QA/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_QA/DateTimePatterns/3=hh:mm a
-FormatData/ar_QA/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_QA/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_QA/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_QA/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_QA/DateTimePatterns/8={1} {0}
+FormatData/ar_QA/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_QA/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_QA/TimePatterns/2=hh:mm:ss a
+FormatData/ar_QA/TimePatterns/3=hh:mm a
+FormatData/ar_QA/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_QA/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_QA/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_QA/DatePatterns/3=dd/MM/yy
+FormatData/ar_QA/DateTimePatterns/0={1} {0}
 LocaleNames/ar_QA/EG=\u0645\u0635\u0631
 LocaleNames/ar_QA/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_QA/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1814,15 +1853,15 @@
 FormatData/ar_SA/MonthNames/12=
 FormatData/ar_SA/AmPmMarkers/0=\u0635
 FormatData/ar_SA/AmPmMarkers/1=\u0645
-FormatData/ar_SA/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_SA/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_SA/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_SA/DateTimePatterns/3=hh:mm a
-FormatData/ar_SA/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_SA/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_SA/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_SA/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_SA/DateTimePatterns/8={1} {0}
+FormatData/ar_SA/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_SA/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_SA/TimePatterns/2=hh:mm:ss a
+FormatData/ar_SA/TimePatterns/3=hh:mm a
+FormatData/ar_SA/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_SA/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_SA/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_SA/DatePatterns/3=dd/MM/yy
+FormatData/ar_SA/DateTimePatterns/0={1} {0}
 LocaleNames/ar_SA/EG=\u0645\u0635\u0631
 LocaleNames/ar_SA/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_SA/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1903,15 +1942,15 @@
 FormatData/ar_SD/MonthNames/12=
 FormatData/ar_SD/AmPmMarkers/0=\u0635
 FormatData/ar_SD/AmPmMarkers/1=\u0645
-FormatData/ar_SD/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_SD/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_SD/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_SD/DateTimePatterns/3=hh:mm a
-FormatData/ar_SD/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_SD/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_SD/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_SD/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_SD/DateTimePatterns/8={1} {0}
+FormatData/ar_SD/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_SD/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_SD/TimePatterns/2=hh:mm:ss a
+FormatData/ar_SD/TimePatterns/3=hh:mm a
+FormatData/ar_SD/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_SD/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_SD/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_SD/DatePatterns/3=dd/MM/yy
+FormatData/ar_SD/DateTimePatterns/0={1} {0}
 LocaleNames/ar_SD/EG=\u0645\u0635\u0631
 LocaleNames/ar_SD/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_SD/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -1991,15 +2030,15 @@
 LocaleNames/ar_SY/ar=\u0627\u0644\u0639\u0631\u0628\u064a\u0629
 FormatData/ar_SY/AmPmMarkers/0=\u0635
 FormatData/ar_SY/AmPmMarkers/1=\u0645
-FormatData/ar_SY/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_SY/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_SY/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_SY/DateTimePatterns/3=hh:mm a
-FormatData/ar_SY/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_SY/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_SY/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_SY/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_SY/DateTimePatterns/8={1} {0}
+FormatData/ar_SY/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_SY/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_SY/TimePatterns/2=hh:mm:ss a
+FormatData/ar_SY/TimePatterns/3=hh:mm a
+FormatData/ar_SY/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_SY/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_SY/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_SY/DatePatterns/3=dd/MM/yy
+FormatData/ar_SY/DateTimePatterns/0={1} {0}
 LocaleNames/ar_SY/EG=\u0645\u0635\u0631
 LocaleNames/ar_SY/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_SY/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -2079,15 +2118,15 @@
 FormatData/ar_TN/MonthNames/12=
 FormatData/ar_TN/AmPmMarkers/0=\u0635
 FormatData/ar_TN/AmPmMarkers/1=\u0645
-FormatData/ar_TN/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_TN/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_TN/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_TN/DateTimePatterns/3=hh:mm a
-FormatData/ar_TN/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_TN/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_TN/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_TN/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_TN/DateTimePatterns/8={1} {0}
+FormatData/ar_TN/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_TN/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_TN/TimePatterns/2=hh:mm:ss a
+FormatData/ar_TN/TimePatterns/3=hh:mm a
+FormatData/ar_TN/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_TN/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_TN/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_TN/DatePatterns/3=dd/MM/yy
+FormatData/ar_TN/DateTimePatterns/0={1} {0}
 LocaleNames/ar_TN/EG=\u0645\u0635\u0631
 LocaleNames/ar_TN/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_TN/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -2167,15 +2206,15 @@
 FormatData/ar_YE/MonthNames/12=
 FormatData/ar_YE/AmPmMarkers/0=\u0635
 FormatData/ar_YE/AmPmMarkers/1=\u0645
-FormatData/ar_YE/DateTimePatterns/0=z hh:mm:ss a
-FormatData/ar_YE/DateTimePatterns/1=z hh:mm:ss a
-FormatData/ar_YE/DateTimePatterns/2=hh:mm:ss a
-FormatData/ar_YE/DateTimePatterns/3=hh:mm a
-FormatData/ar_YE/DateTimePatterns/4=dd MMMM, yyyy
-FormatData/ar_YE/DateTimePatterns/5=dd MMMM, yyyy
-FormatData/ar_YE/DateTimePatterns/6=dd/MM/yyyy
-FormatData/ar_YE/DateTimePatterns/7=dd/MM/yy
-FormatData/ar_YE/DateTimePatterns/8={1} {0}
+FormatData/ar_YE/TimePatterns/0=z hh:mm:ss a
+FormatData/ar_YE/TimePatterns/1=z hh:mm:ss a
+FormatData/ar_YE/TimePatterns/2=hh:mm:ss a
+FormatData/ar_YE/TimePatterns/3=hh:mm a
+FormatData/ar_YE/DatePatterns/0=dd MMMM, yyyy
+FormatData/ar_YE/DatePatterns/1=dd MMMM, yyyy
+FormatData/ar_YE/DatePatterns/2=dd/MM/yyyy
+FormatData/ar_YE/DatePatterns/3=dd/MM/yy
+FormatData/ar_YE/DateTimePatterns/0={1} {0}
 LocaleNames/ar_YE/EG=\u0645\u0635\u0631
 LocaleNames/ar_YE/DZ=\u0627\u0644\u062c\u0632\u0627\u0626\u0631
 LocaleNames/ar_YE/BH=\u0627\u0644\u0628\u062d\u0631\u064a\u0646
@@ -2254,15 +2293,15 @@
 LocaleNames/fr_FR/pt=portugais
 LocaleNames/fr_FR/sv=su\u00e9dois
 LocaleNames/fr_FR/tr=turc
-FormatData/fr_FR/DateTimePatterns/0=HH' h 'mm z
-FormatData/fr_FR/DateTimePatterns/1=HH:mm:ss z
-FormatData/fr_FR/DateTimePatterns/2=HH:mm:ss
-FormatData/fr_FR/DateTimePatterns/3=HH:mm
-FormatData/fr_FR/DateTimePatterns/4=EEEE d MMMM yyyy
-FormatData/fr_FR/DateTimePatterns/5=d MMMM yyyy
-FormatData/fr_FR/DateTimePatterns/6=d MMM yyyy
-FormatData/fr_FR/DateTimePatterns/7=dd/MM/yy
-FormatData/fr_FR/DateTimePatterns/8={1} {0}
+FormatData/fr_FR/TimePatterns/0=HH' h 'mm z
+FormatData/fr_FR/TimePatterns/1=HH:mm:ss z
+FormatData/fr_FR/TimePatterns/2=HH:mm:ss
+FormatData/fr_FR/TimePatterns/3=HH:mm
+FormatData/fr_FR/DatePatterns/0=EEEE d MMMM yyyy
+FormatData/fr_FR/DatePatterns/1=d MMMM yyyy
+FormatData/fr_FR/DatePatterns/2=d MMM yyyy
+FormatData/fr_FR/DatePatterns/3=dd/MM/yy
+FormatData/fr_FR/DateTimePatterns/0={1} {0}
 FormatData/fr_FR/NumberElements/0=,
 FormatData/fr_FR/NumberElements/1=\u00a0
 FormatData/fr_FR/NumberElements/2=;
@@ -2380,10 +2419,10 @@
 LocaleNames//VN=Vietnam
 
 # bug #4139860
-FormatData/cs/DateTimePatterns/4=EEEE, d. MMMM yyyy
-FormatData/cs/DateTimePatterns/5=d. MMMM yyyy
-FormatData/cs/DateTimePatterns/6=d.M.yyyy
-FormatData/cs/DateTimePatterns/7=d.M.yy
+FormatData/cs/DatePatterns/0=EEEE, d. MMMM yyyy
+FormatData/cs/DatePatterns/1=d. MMMM yyyy
+FormatData/cs/DatePatterns/2=d.M.yyyy
+FormatData/cs/DatePatterns/3=d.M.yy
 FormatData/cs/NumberElements/1=\u00A0
 FormatData/cs_CZ/NumberPatterns/0=#,##0.##;-#,##0.##
 FormatData/cs_CZ/NumberPatterns/1=#,##0.## \u00A4;-#,##0.## \u00A4
@@ -2413,15 +2452,15 @@
 FormatData/zh_HK/DayAbbreviations/2=\u4e8c
 FormatData/zh_HK/NumberPatterns/1=\u00A4#,##0.00;(\u00A4#,##0.00)
 CurrencyNames/zh_HK/HKD=HK$
-FormatData/zh_HK/DateTimePatterns/0=ahh'\u6642'mm'\u5206'ss'\u79d2' z
-FormatData/zh_HK/DateTimePatterns/1=ahh'\u6642'mm'\u5206'ss'\u79d2'
-FormatData/zh_HK/DateTimePatterns/2=ahh:mm:ss
-FormatData/zh_HK/DateTimePatterns/3=ah:mm
-FormatData/zh_HK/DateTimePatterns/4=yyyy'\u5e74'MM'\u6708'dd'\u65e5' EEEE
-FormatData/zh_HK/DateTimePatterns/5=yyyy'\u5e74'MM'\u6708'dd'\u65e5' EEEE
-FormatData/zh_HK/DateTimePatterns/6=yyyy'\u5e74'M'\u6708'd'\u65e5'
-FormatData/zh_HK/DateTimePatterns/7=yy'\u5e74'M'\u6708'd'\u65e5'
-FormatData/zh_HK/DateTimePatterns/8={1} {0}
+FormatData/zh_HK/TimePatterns/0=ahh'\u6642'mm'\u5206'ss'\u79d2' z
+FormatData/zh_HK/TimePatterns/1=ahh'\u6642'mm'\u5206'ss'\u79d2'
+FormatData/zh_HK/TimePatterns/2=ahh:mm:ss
+FormatData/zh_HK/TimePatterns/3=ah:mm
+FormatData/zh_HK/DatePatterns/0=yyyy'\u5e74'MM'\u6708'dd'\u65e5' EEEE
+FormatData/zh_HK/DatePatterns/1=yyyy'\u5e74'MM'\u6708'dd'\u65e5' EEEE
+FormatData/zh_HK/DatePatterns/2=yyyy'\u5e74'M'\u6708'd'\u65e5'
+FormatData/zh_HK/DatePatterns/3=yy'\u5e74'M'\u6708'd'\u65e5'
+FormatData/zh_HK/DateTimePatterns/0={1} {0}
 
 #bug #4149569
 LocaleNames/tr/TR=T\u00fcrkiye
@@ -2431,14 +2470,14 @@
 FormatData/ja_JP/NumberPatterns/1=\u00A4#,##0;-\u00A4#,##0
 
 #bug #4215747 - commented out by mfang due to 4900884
-#FormatData/ko/DateTimePatterns/0=a h'\uc2dc' m'\ubd84' s'\ucd08' z
-#FormatData/ko/DateTimePatterns/1=a h'\uc2dc' m'\ubd84' s'\ucd08'
+#FormatData/ko/TimePatterns/0=a h'\uc2dc' m'\ubd84' s'\ucd08' z
+#FormatData/ko/TimePatterns/1=a h'\uc2dc' m'\ubd84' s'\ucd08'
 
 #bug 4900884
-FormatData/ko/DateTimePatterns/0=a h'\uc2dc' mm'\ubd84' ss'\ucd08' z
-FormatData/ko/DateTimePatterns/1=a h'\uc2dc' mm'\ubd84' ss'\ucd08'
-FormatData/ko/DateTimePatterns/2=a h:mm:ss
-FormatData/ko/DateTimePatterns/3=a h:mm
+FormatData/ko/TimePatterns/0=a h'\uc2dc' mm'\ubd84' ss'\ucd08' z
+FormatData/ko/TimePatterns/1=a h'\uc2dc' mm'\ubd84' ss'\ucd08'
+FormatData/ko/TimePatterns/2=a h:mm:ss
+FormatData/ko/TimePatterns/3=a h:mm
 
 #bug 4209960 Incorrect language display names
 #Updated for bug 4819436 Update language and country data for Locale class
@@ -2512,15 +2551,15 @@
 FormatData/zh_SG/NumberPatterns/1=\u00a4#,##0.00
 FormatData/zh_SG/NumberPatterns/2=#,##0%
 CurrencyNames/zh_SG/SGD=S$
-FormatData/zh_SG/DateTimePatterns/0=a hh:mm:ss
-FormatData/zh_SG/DateTimePatterns/1=a hh:mm:ss
-FormatData/zh_SG/DateTimePatterns/2=a hh:mm
-FormatData/zh_SG/DateTimePatterns/3=a hh:mm
-FormatData/zh_SG/DateTimePatterns/4=dd MMMM yyyy
-FormatData/zh_SG/DateTimePatterns/5=dd MMM yyyy
-FormatData/zh_SG/DateTimePatterns/6=dd-MMM-yy
-FormatData/zh_SG/DateTimePatterns/7=dd/MM/yy
-FormatData/zh_SG/DateTimePatterns/8={1} {0}
+FormatData/zh_SG/TimePatterns/0=a hh:mm:ss
+FormatData/zh_SG/TimePatterns/1=a hh:mm:ss
+FormatData/zh_SG/TimePatterns/2=a hh:mm
+FormatData/zh_SG/TimePatterns/3=a hh:mm
+FormatData/zh_SG/DatePatterns/0=dd MMMM yyyy
+FormatData/zh_SG/DatePatterns/1=dd MMM yyyy
+FormatData/zh_SG/DatePatterns/2=dd-MMM-yy
+FormatData/zh_SG/DatePatterns/3=dd/MM/yy
+FormatData/zh_SG/DateTimePatterns/0={1} {0}
 LocaleNames/zh_SG/ae=\u963f\u7ef4\u65af\u5854\u6587
 LocaleNames/zh_SG/ak=\u963f\u80af\u6587
 LocaleNames/zh_SG/cr=\u514b\u91cc\u65cf\u6587
@@ -2658,15 +2697,15 @@
 FormatData/in/NumberElements/8=\u2030
 FormatData/in/NumberElements/9=\u221e
 FormatData/in/NumberElements/10=NaN
-FormatData/in/DateTimePatterns/0=HH:mm:ss z
-FormatData/in/DateTimePatterns/1=HH:mm:ss z
-FormatData/in/DateTimePatterns/2=HH:mm:ss
-FormatData/in/DateTimePatterns/3=HH:mm
-FormatData/in/DateTimePatterns/4=EEEE, yyyy MMMM dd
-FormatData/in/DateTimePatterns/5=yyyy MMMM d
-FormatData/in/DateTimePatterns/6=yyyy MMM d
-FormatData/in/DateTimePatterns/7=yy/MM/dd
-FormatData/in/DateTimePatterns/8={1} {0}
+FormatData/in/TimePatterns/0=HH:mm:ss z
+FormatData/in/TimePatterns/1=HH:mm:ss z
+FormatData/in/TimePatterns/2=HH:mm:ss
+FormatData/in/TimePatterns/3=HH:mm
+FormatData/in/DatePatterns/0=EEEE, yyyy MMMM dd
+FormatData/in/DatePatterns/1=yyyy MMMM d
+FormatData/in/DatePatterns/2=yyyy MMM d
+FormatData/in/DatePatterns/3=yy/MM/dd
+FormatData/in/DateTimePatterns/0={1} {0}
 LocaleNames/in/ab=Abkhaz
 LocaleNames/in/am=Amharik
 LocaleNames/in/ar=Arab
@@ -2821,29 +2860,29 @@
 LocaleNames/in/YE=Yaman
 LocaleNames/in/ZA=Afrika Selatan
 #in_ID
-FormatData/in_ID/DateTimePatterns/0=H:mm:ss
-FormatData/in_ID/DateTimePatterns/1=H:mm:ss
-FormatData/in_ID/DateTimePatterns/2=H:mm:ss
-FormatData/in_ID/DateTimePatterns/3=H:mm
-FormatData/in_ID/DateTimePatterns/4=EEEE dd MMMM yyyy
-FormatData/in_ID/DateTimePatterns/5=dd MMMM yyyy
-FormatData/in_ID/DateTimePatterns/6=dd MMM yy
-FormatData/in_ID/DateTimePatterns/7=dd/MM/yy
-FormatData/in_ID/DateTimePatterns/8={1} {0}
+FormatData/in_ID/TimePatterns/0=H:mm:ss
+FormatData/in_ID/TimePatterns/1=H:mm:ss
+FormatData/in_ID/TimePatterns/2=H:mm:ss
+FormatData/in_ID/TimePatterns/3=H:mm
+FormatData/in_ID/DatePatterns/0=EEEE dd MMMM yyyy
+FormatData/in_ID/DatePatterns/1=dd MMMM yyyy
+FormatData/in_ID/DatePatterns/2=dd MMM yy
+FormatData/in_ID/DatePatterns/3=dd/MM/yy
+FormatData/in_ID/DateTimePatterns/0={1} {0}
 CurrencyNames/in_ID/IDR/0=Rp
 #en_MT
 FormatData/en_MT/NumberPatterns/0=#,##0.###
 FormatData/en_MT/NumberPatterns/1=\u00a4#,##0.00
 FormatData/en_MT/NumberPatterns/2=#,##0%
-FormatData/en_MT/DateTimePatterns/0=HH:mm:ss z
-FormatData/en_MT/DateTimePatterns/1=HH:mm:ss z
-FormatData/en_MT/DateTimePatterns/2=HH:mm:ss
-FormatData/en_MT/DateTimePatterns/3=HH:mm
-FormatData/en_MT/DateTimePatterns/4=EEEE, d MMMM yyyy
-FormatData/en_MT/DateTimePatterns/5=dd MMMM yyyy
-FormatData/en_MT/DateTimePatterns/6=dd MMM yyyy
-FormatData/en_MT/DateTimePatterns/7=dd/MM/yyyy
-FormatData/en_MT/DateTimePatterns/8={1} {0}
+FormatData/en_MT/TimePatterns/0=HH:mm:ss z
+FormatData/en_MT/TimePatterns/1=HH:mm:ss z
+FormatData/en_MT/TimePatterns/2=HH:mm:ss
+FormatData/en_MT/TimePatterns/3=HH:mm
+FormatData/en_MT/DatePatterns/0=EEEE, d MMMM yyyy
+FormatData/en_MT/DatePatterns/1=dd MMMM yyyy
+FormatData/en_MT/DatePatterns/2=dd MMM yyyy
+FormatData/en_MT/DatePatterns/3=dd/MM/yyyy
+FormatData/en_MT/DateTimePatterns/0={1} {0}
 CurrencyNames/en_MT/MTL=Lm
 CurrencyNames/en_MT/EUR=\u20ac
 LocaleNames/en_MT/kj=Kuanyama
@@ -2877,15 +2916,15 @@
 FormatData/en_PH/NumberPatterns/0=#,##0.###
 FormatData/en_PH/NumberPatterns/1=\u00a4#,##0.00;(\u00a4#,##0.00)
 FormatData/en_PH/NumberPatterns/2=#,##0%
-FormatData/en_PH/DateTimePatterns/0=h:mm:ss a z
-FormatData/en_PH/DateTimePatterns/1=h:mm:ss a z
-FormatData/en_PH/DateTimePatterns/2=h:mm:ss a
-FormatData/en_PH/DateTimePatterns/3=h:mm a
-FormatData/en_PH/DateTimePatterns/4=EEEE, MMMM d, yyyy
-FormatData/en_PH/DateTimePatterns/5=MMMM d, yyyy
-FormatData/en_PH/DateTimePatterns/6=MM d, yy
-FormatData/en_PH/DateTimePatterns/7=M/d/yy
-FormatData/en_PH/DateTimePatterns/8={1} {0}
+FormatData/en_PH/TimePatterns/0=h:mm:ss a z
+FormatData/en_PH/TimePatterns/1=h:mm:ss a z
+FormatData/en_PH/TimePatterns/2=h:mm:ss a
+FormatData/en_PH/TimePatterns/3=h:mm a
+FormatData/en_PH/DatePatterns/0=EEEE, MMMM d, yyyy
+FormatData/en_PH/DatePatterns/1=MMMM d, yyyy
+FormatData/en_PH/DatePatterns/2=MM d, yy
+FormatData/en_PH/DatePatterns/3=M/d/yy
+FormatData/en_PH/DateTimePatterns/0={1} {0}
 LocaleNames/en_PH/kj=Kuanyama
 LocaleNames/en_PH/kl=Kalaallisut
 LocaleNames/en_PH/ny=Nyanja; Chichewa; Chewa
@@ -2904,19 +2943,19 @@
 LocaleNames/en_PH/SJ=Svalbard and Jan Mayen
 LocaleNames/en_PH/ST=Sao Tome and Principe
 #el
-FormatData/el/MonthNames/0=\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2
-FormatData/el/MonthNames/1=\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2
-FormatData/el/MonthNames/2=\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2
-FormatData/el/MonthNames/3=\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2
-FormatData/el/MonthNames/4=\u039c\u03ac\u03ca\u03bf\u03c2
-FormatData/el/MonthNames/5=\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2
-FormatData/el/MonthNames/6=\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2
-FormatData/el/MonthNames/7=\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2
-FormatData/el/MonthNames/8=\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2
-FormatData/el/MonthNames/9=\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2
-FormatData/el/MonthNames/10=\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2
-FormatData/el/MonthNames/11=\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2
-FormatData/el/MonthNames/12=
+FormatData/el/standalone.MonthNames/0=\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2
+FormatData/el/standalone.MonthNames/1=\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2
+FormatData/el/standalone.MonthNames/2=\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2
+FormatData/el/standalone.MonthNames/3=\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2
+FormatData/el/standalone.MonthNames/4=\u039c\u03ac\u03ca\u03bf\u03c2
+FormatData/el/standalone.MonthNames/5=\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2
+FormatData/el/standalone.MonthNames/6=\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2
+FormatData/el/standalone.MonthNames/7=\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2
+FormatData/el/standalone.MonthNames/8=\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2
+FormatData/el/standalone.MonthNames/9=\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2
+FormatData/el/standalone.MonthNames/10=\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2
+FormatData/el/standalone.MonthNames/11=\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2
+FormatData/el/standalone.MonthNames/12=
 FormatData/el/MonthAbbreviations/0=\u0399\u03b1\u03bd
 FormatData/el/MonthAbbreviations/1=\u03a6\u03b5\u03b2
 FormatData/el/MonthAbbreviations/2=\u039c\u03b1\u03c1
@@ -2956,15 +2995,15 @@
 FormatData/el/NumberElements/8=\u2030
 FormatData/el/NumberElements/9=\u221e
 FormatData/el/NumberElements/10=\ufffd
-FormatData/el/DateTimePatterns/0=h:mm:ss a z
-FormatData/el/DateTimePatterns/1=h:mm:ss a z
-FormatData/el/DateTimePatterns/2=h:mm:ss a
-FormatData/el/DateTimePatterns/3=h:mm a
-FormatData/el/DateTimePatterns/4=EEEE, d MMMM yyyy
-FormatData/el/DateTimePatterns/5=d MMMM yyyy
-FormatData/el/DateTimePatterns/6=d MMM yyyy
-FormatData/el/DateTimePatterns/7=d/M/yyyy
-FormatData/el/DateTimePatterns/8={1} {0}
+FormatData/el/TimePatterns/0=h:mm:ss a z
+FormatData/el/TimePatterns/1=h:mm:ss a z
+FormatData/el/TimePatterns/2=h:mm:ss a
+FormatData/el/TimePatterns/3=h:mm a
+FormatData/el/DatePatterns/0=EEEE, d MMMM yyyy
+FormatData/el/DatePatterns/1=d MMMM yyyy
+FormatData/el/DatePatterns/2=d MMM yyyy
+FormatData/el/DatePatterns/3=d/M/yyyy
+FormatData/el/DateTimePatterns/0={1} {0}
 LocaleNames/el/GR=\u0395\u03bb\u03bb\u03ac\u03b4\u03b1
 #el_CY
 #bug 6483191
@@ -2988,15 +3027,15 @@
 FormatData/el_CY/NumberPatterns/0=#,##0.###
 FormatData/el_CY/NumberPatterns/1=\u00a4#,##0.00
 FormatData/el_CY/NumberPatterns/2=#,##0%
-FormatData/el_CY/DateTimePatterns/0=h:mm:ss a z
-FormatData/el_CY/DateTimePatterns/1=h:mm:ss a z
-FormatData/el_CY/DateTimePatterns/2=h:mm:ss a
-FormatData/el_CY/DateTimePatterns/3=h:mm a
-FormatData/el_CY/DateTimePatterns/4=EEEE, dd MMMM yyyy
-FormatData/el_CY/DateTimePatterns/5=dd MMMM yyyy
-FormatData/el_CY/DateTimePatterns/6=dd MMM yyyy
-FormatData/el_CY/DateTimePatterns/7=dd/MM/yyyy
-FormatData/el_CY/DateTimePatterns/8={1} {0}
+FormatData/el_CY/TimePatterns/0=h:mm:ss a z
+FormatData/el_CY/TimePatterns/1=h:mm:ss a z
+FormatData/el_CY/TimePatterns/2=h:mm:ss a
+FormatData/el_CY/TimePatterns/3=h:mm a
+FormatData/el_CY/DatePatterns/0=EEEE, dd MMMM yyyy
+FormatData/el_CY/DatePatterns/1=dd MMMM yyyy
+FormatData/el_CY/DatePatterns/2=dd MMM yyyy
+FormatData/el_CY/DatePatterns/3=dd/MM/yyyy
+FormatData/el_CY/DateTimePatterns/0={1} {0}
 LocaleNames/el_CY/ar=\u0391\u03c1\u03b1\u03b2\u03b9\u03ba\u03ac
 LocaleNames/el_CY/be=\u039b\u03b5\u03c5\u03ba\u03bf\u03c1\u03c9\u03c3\u03b9\u03ba\u03ac
 LocaleNames/el_CY/bg=\u0392\u03bf\u03c5\u03bb\u03b3\u03b1\u03c1\u03b9\u03ba\u03ac
@@ -3304,15 +3343,15 @@
 FormatData/ms_MY/NumberPatterns/0=#,##0.###
 FormatData/ms_MY/NumberPatterns/1=\u00a4#,##0.00;(\u00a4#,##0.00)
 FormatData/ms_MY/NumberPatterns/2=#,##0%
-FormatData/ms_MY/DateTimePatterns/0=h:mm:ss a z
-FormatData/ms_MY/DateTimePatterns/1=h:mm:ss a z
-FormatData/ms_MY/DateTimePatterns/2=h:mm:ss a
-FormatData/ms_MY/DateTimePatterns/3=h:mm
-FormatData/ms_MY/DateTimePatterns/4=EEEE dd MMM yyyy
-FormatData/ms_MY/DateTimePatterns/5=dd MMMM yyyy
-FormatData/ms_MY/DateTimePatterns/6=dd MMMM yyyy
-FormatData/ms_MY/DateTimePatterns/7=dd/MM/yyyy
-FormatData/ms_MY/DateTimePatterns/8={1} {0}
+FormatData/ms_MY/TimePatterns/0=h:mm:ss a z
+FormatData/ms_MY/TimePatterns/1=h:mm:ss a z
+FormatData/ms_MY/TimePatterns/2=h:mm:ss a
+FormatData/ms_MY/TimePatterns/3=h:mm
+FormatData/ms_MY/DatePatterns/0=EEEE dd MMM yyyy
+FormatData/ms_MY/DatePatterns/1=dd MMMM yyyy
+FormatData/ms_MY/DatePatterns/2=dd MMMM yyyy
+FormatData/ms_MY/DatePatterns/3=dd/MM/yyyy
+FormatData/ms_MY/DateTimePatterns/0={1} {0}
 CurrencyNames/ms_MY/MYR=RM
 LocaleNames/ms/ms=Bahasa Melayu
 LocaleNames/ms/AE=Emiriah Arab Bersatu
@@ -3390,15 +3429,15 @@
 FormatData/es_US/NumberPatterns/0=#,##0.###
 FormatData/es_US/NumberPatterns/1=\u00a4#,##0.00;(\u00a4#,##0.00)
 FormatData/es_US/NumberPatterns/2=#,##0%
-FormatData/es_US/DateTimePatterns/0=h:mm:ss a z
-FormatData/es_US/DateTimePatterns/1=h:mm:ss a z
-FormatData/es_US/DateTimePatterns/2=h:mm:ss a
-FormatData/es_US/DateTimePatterns/3=h:mm a
-FormatData/es_US/DateTimePatterns/4=EEEE d' de 'MMMM' de 'yyyy
-FormatData/es_US/DateTimePatterns/5=d' de 'MMMM' de 'yyyy
-FormatData/es_US/DateTimePatterns/6=MMM d, yyyy
-FormatData/es_US/DateTimePatterns/7=M/d/yy
-FormatData/es_US/DateTimePatterns/8={1} {0}
+FormatData/es_US/TimePatterns/0=h:mm:ss a z
+FormatData/es_US/TimePatterns/1=h:mm:ss a z
+FormatData/es_US/TimePatterns/2=h:mm:ss a
+FormatData/es_US/TimePatterns/3=h:mm a
+FormatData/es_US/DatePatterns/0=EEEE d' de 'MMMM' de 'yyyy
+FormatData/es_US/DatePatterns/1=d' de 'MMMM' de 'yyyy
+FormatData/es_US/DatePatterns/2=MMM d, yyyy
+FormatData/es_US/DatePatterns/3=M/d/yy
+FormatData/es_US/DateTimePatterns/0={1} {0}
 LocaleNames/es_US/aa=afar
 LocaleNames/es_US/ae=av\u00e9stico
 LocaleNames/es_US/ak=akan
@@ -4329,15 +4368,15 @@
 FormatData/sr/NumberElements/8=\u2030
 FormatData/sr/NumberElements/9=\u221e
 FormatData/sr/NumberElements/10=NaN
-FormatData/sr/DateTimePatterns/0=HH.mm.ss z
-FormatData/sr/DateTimePatterns/1=HH.mm.ss z
-FormatData/sr/DateTimePatterns/2=HH.mm.ss
-FormatData/sr/DateTimePatterns/3=HH.mm
-FormatData/sr/DateTimePatterns/4=EEEE, dd.MMMM.yyyy.
-FormatData/sr/DateTimePatterns/5=dd.MM.yyyy.
-FormatData/sr/DateTimePatterns/6=dd.MM.yyyy.
-FormatData/sr/DateTimePatterns/7=d.M.yy.
-FormatData/sr/DateTimePatterns/8={1} {0}
+FormatData/sr/TimePatterns/0=HH.mm.ss z
+FormatData/sr/TimePatterns/1=HH.mm.ss z
+FormatData/sr/TimePatterns/2=HH.mm.ss
+FormatData/sr/TimePatterns/3=HH.mm
+FormatData/sr/DatePatterns/0=EEEE, dd.MMMM.yyyy.
+FormatData/sr/DatePatterns/1=dd.MM.yyyy.
+FormatData/sr/DatePatterns/2=dd.MM.yyyy.
+FormatData/sr/DatePatterns/3=d.M.yy.
+FormatData/sr/DateTimePatterns/0={1} {0}
 LocaleNames/sr/af=\u0410\u0444\u0440\u0438\u043a\u0430\u043d\u0435\u0440\u0441\u043a\u0438
 LocaleNames/sr/ar=\u0410\u0440\u0430\u043f\u0441\u043a\u0438
 LocaleNames/sr/be=\u0411\u0435\u043b\u043e\u0440\u0443\u0441\u043a\u0438
@@ -4646,8 +4685,8 @@
 LocaleNames/zh/KR=\u97e9\u56fd
 
 # bug 6379382: Finnish time of day should be formatted as "H.mm.ss", not "hh:mm:ss"
-FormatData/fi/DateTimePatterns/0=H.mm.ss z
-FormatData/fi/DateTimePatterns/1='klo 'H.mm.ss
+FormatData/fi/TimePatterns/0=H.mm.ss z
+FormatData/fi/TimePatterns/1='klo 'H.mm.ss
 
 # bug 6455680 Update locale data derived from CLDR1.3 to CLDR1.4
 LocaleNames/pt/CS=S\u00e9rvia e Montenegro
@@ -5367,7 +5406,7 @@
 FormatData/es_US/NumberElements/10=NaN
 FormatData/mt/AmPmMarkers/0=QN
 FormatData/mt/AmPmMarkers/1=WN
-FormatData/mt/DateTimePatterns/4=EEEE, d 'ta\u2019' MMMM yyyy
+FormatData/mt/DatePatterns/0=EEEE, d 'ta\u2019' MMMM yyyy
 # bug# 6483191
 CalendarData/ga_IE/firstDayOfWeek=1
 CalendarData/en_PH/firstDayOfWeek=1
@@ -5383,15 +5422,15 @@
 CalendarData/sr_CS/firstDayOfWeek=2
 # bug# 6498742
 # make sure that the default en data is used for en_SG : CLDR1.4.1 demoted these data
-FormatData/en_SG/DateTimePatterns/0=h:mm:ss a z
-FormatData/en_SG/DateTimePatterns/1=h:mm:ss a z
-FormatData/en_SG/DateTimePatterns/2=h:mm:ss a
-FormatData/en_SG/DateTimePatterns/3=h:mm a
-FormatData/en_SG/DateTimePatterns/4=EEEE, MMMM d, yyyy
-FormatData/en_SG/DateTimePatterns/5=MMMM d, yyyy
-FormatData/en_SG/DateTimePatterns/6=MMM d, yyyy
-FormatData/en_SG/DateTimePatterns/7=M/d/yy
-FormatData/en_SG/DateTimePatterns/8={1} {0}
+FormatData/en_SG/TimePatterns/0=h:mm:ss a z
+FormatData/en_SG/TimePatterns/1=h:mm:ss a z
+FormatData/en_SG/TimePatterns/2=h:mm:ss a
+FormatData/en_SG/TimePatterns/3=h:mm a
+FormatData/en_SG/DatePatterns/0=EEEE, MMMM d, yyyy
+FormatData/en_SG/DatePatterns/1=MMMM d, yyyy
+FormatData/en_SG/DatePatterns/2=MMM d, yyyy
+FormatData/en_SG/DatePatterns/3=M/d/yy
+FormatData/en_SG/DateTimePatterns/0={1} {0}
 # Use approved data 
 FormatData/ms/Eras/0=BCE
 FormatData/ms/Eras/1=CE
@@ -5399,15 +5438,15 @@
 FormatData/sr_BA/MonthNames/6=\u0458\u0443\u043b\u0438
 FormatData/sr_BA/DayNames/3=\u0441\u0440\u0438\u0458\u0435\u0434\u0430
 FormatData/sr_BA/DayAbbreviations/3=\u0441\u0440\u0438
-FormatData/sr_BA/DateTimePatterns/0=HH '\u0447\u0430\u0441\u043e\u0432\u0430', mm '\u043c\u0438\u043d\u0443\u0442\u0430', ss' \u0441\u0435\u043a\u0443\u043d\u0434\u0438'
-FormatData/sr_BA/DateTimePatterns/1=HH.mm.ss z
-FormatData/sr_BA/DateTimePatterns/2=HH:mm:ss
-FormatData/sr_BA/DateTimePatterns/3=HH:mm
-FormatData/sr_BA/DateTimePatterns/4=EEEE, dd. MMMM yyyy.
-FormatData/sr_BA/DateTimePatterns/5=dd. MMMM yyyy.
-FormatData/sr_BA/DateTimePatterns/6=yyyy-MM-dd
-FormatData/sr_BA/DateTimePatterns/7=yy-MM-dd
-FormatData/sr_BA/DateTimePatterns/8={1} {0}
+FormatData/sr_BA/TimePatterns/0=HH '\u0447\u0430\u0441\u043e\u0432\u0430', mm '\u043c\u0438\u043d\u0443\u0442\u0430', ss' \u0441\u0435\u043a\u0443\u043d\u0434\u0438'
+FormatData/sr_BA/TimePatterns/1=HH.mm.ss z
+FormatData/sr_BA/TimePatterns/2=HH:mm:ss
+FormatData/sr_BA/TimePatterns/3=HH:mm
+FormatData/sr_BA/DatePatterns/0=EEEE, dd. MMMM yyyy.
+FormatData/sr_BA/DatePatterns/1=dd. MMMM yyyy.
+FormatData/sr_BA/DatePatterns/2=yyyy-MM-dd
+FormatData/sr_BA/DatePatterns/3=yy-MM-dd
+FormatData/sr_BA/DateTimePatterns/0={1} {0}
 LocaleNames/pt_BR/ce=checheno
 LocaleNames/pt_BR/ik=inupiaque
 LocaleNames/pt_BR/jv=javan\u00eas
@@ -5527,7 +5566,7 @@
 LocaleNames//MF=Saint Martin
 
 # bug 6609737
-FormatData/de/DateTimePatterns/0=HH:mm' Uhr 'z
+FormatData/de/TimePatterns/0=HH:mm' Uhr 'z
 TimeZoneNames/de/CET/1=Mitteleurop\u00e4ische Zeit
 TimeZoneNames/de/CET/2=MEZ
 TimeZoneNames/de/CET/3=Mitteleurop\u00e4ische Sommerzeit
@@ -5546,8 +5585,8 @@
 TimeZoneNames/zh_TW/Asia\/Taipei/2=TST
 
 # bug 6645271
-FormatData/hr_HR/DateTimePatterns/6=dd.MM.yyyy.
-FormatData/hr_HR/DateTimePatterns/7=dd.MM.yy.
+FormatData/hr_HR/DatePatterns/2=dd.MM.yyyy.
+FormatData/hr_HR/DatePatterns/3=dd.MM.yy.
 
 # bug 6873931
 CurrencyNames/tr_TR/TRY=TL
@@ -5572,7 +5611,7 @@
 
 # bug 6650730
 FormatData/lt/NumberElements/1=\u00a0
-FormatData/lt/DateTimePatterns/6=yyyy-MM-dd
+FormatData/lt/DatePatterns/2=yyyy-MM-dd
 
 #bug 6910489
 CalendarData/sl/firstDayOfWeek=2
@@ -6138,10 +6177,10 @@
 CurrencyNames/sr-Latn-ME/EUR=\u20ac
 CurrencyNames/sr-Latn-RS/EUR=EUR
 #
-FormatData/sr-Latn/DateTimePatterns/1=HH.mm.ss z
-FormatData/sr-Latn-BA/DateTimePatterns/2=HH.mm.ss
-FormatData/sr-Latn-ME/DateTimePatterns/5=d.MM.yyyy.
-FormatData/sr-Latn-RS/DateTimePatterns/5=dd. MMMM y.
+FormatData/sr-Latn/TimePatterns/1=HH.mm.ss z
+FormatData/sr-Latn-BA/TimePatterns/2=HH.mm.ss
+FormatData/sr-Latn-ME/DatePatterns/1=d.MM.yyyy.
+FormatData/sr-Latn-RS/DatePatterns/1=dd. MMMM y.
 
 # bug 7019267
 CurrencyNames/pt/adp=Peseta de Andorra
@@ -7011,13 +7050,13 @@
 CalendarData/lv/minimalDaysInFirstWeek=4
 
 # bug 7003124
-FormatData/bg/DateTimePatterns/0=HH:mm:ss zzzz
-FormatData/bg/DateTimePatterns/2=HH:mm:ss
-FormatData/bg/DateTimePatterns/3=HH:mm
-FormatData/bg/DateTimePatterns/4=dd MMMM y, EEEE
-FormatData/bg/DateTimePatterns/5=dd MMMM y
-FormatData/bg/DateTimePatterns/6=dd.MM.yyyy
-FormatData/bg/DateTimePatterns/7=dd.MM.yy
+FormatData/bg/TimePatterns/0=HH:mm:ss zzzz
+FormatData/bg/TimePatterns/2=HH:mm:ss
+FormatData/bg/TimePatterns/3=HH:mm
+FormatData/bg/DatePatterns/0=dd MMMM y, EEEE
+FormatData/bg/DatePatterns/1=dd MMMM y
+FormatData/bg/DatePatterns/2=dd.MM.yyyy
+FormatData/bg/DatePatterns/3=dd.MM.yy
 
 # bug 7085757
 CurrencyNames//SSP=SSP
@@ -7031,6 +7070,6 @@
 CurrencyNames/es_PE/PEN=S/.
 
 # bug 7171028
-FormatData/sl/DateTimePatterns/4=EEEE, dd. MMMM y
-FormatData/sl/DateTimePatterns/5=dd. MMMM y
+FormatData/sl/DatePatterns/0=EEEE, dd. MMMM y
+FormatData/sl/DatePatterns/1=dd. MMMM y