aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafał Lużyński <digitalfreak@lingonborough.com>2019-12-30 11:58:18 +0100
committerRafał Lużyński <digitalfreak@lingonborough.com>2020-01-02 11:45:45 +0100
commit75ba929987f6950dd008ef0f6270f1b21e9af511 (patch)
tree2ba4e842bba01da72e5c885b98ab918491649358
parentcc47d5c5f53f6d845ac54698ae8929af15662c44 (diff)
downloadglibc-75ba929987f6950dd008ef0f6270f1b21e9af511.tar
glibc-75ba929987f6950dd008ef0f6270f1b21e9af511.tar.gz
glibc-75ba929987f6950dd008ef0f6270f1b21e9af511.tar.bz2
glibc-75ba929987f6950dd008ef0f6270f1b21e9af511.zip
Multiple locales: Add date_fmt (bug 24054)
It is not specified what should be the content of d_t_fmt and date_fmt but in the built-in C locale those fields have only one difference: date_fmt contains "%Z" (the current time zone) while d_t_fmt does not. For most of the locales this commit does the following operation: copy d_t_fmt to date_fmt, and then remove "%Z" from d_t_fmt. If "%Z" was originally missing from d_t_fmt add it to date_fmt. It also corrects comments where necessary. Exceptions: * In bo_CN, dz_BT, and km_KH "%Z" has not been added to date_fmt because it was too difficult. In these locales date_fmt has been set to the copy of d_t_fmt. * In en_DK "%Z" has not been removed from d_t_fmt in order to preserve the conformance with the standard mentioned in the comment. The command to identify and initially edit the locales that need the update was: for i in `grep -lw d_t_fmt *` do if ! grep -qw date_fmt $i ; then awk '/d_t_fmt/ { print $0; gsub("d_t_fmt", "date_fmt"); } //{ print $0 }' < $i > $i.next mv $i.next $i fi done and then each file was further edited manually.
-rw-r--r--localedata/locales/af_ZA5
-rw-r--r--localedata/locales/ak_GH3
-rw-r--r--localedata/locales/an_ES3
-rw-r--r--localedata/locales/anp_IN5
-rw-r--r--localedata/locales/ar_AE5
-rw-r--r--localedata/locales/ar_BH5
-rw-r--r--localedata/locales/ar_DZ5
-rw-r--r--localedata/locales/ar_EG5
-rw-r--r--localedata/locales/ar_IN5
-rw-r--r--localedata/locales/ar_IQ5
-rw-r--r--localedata/locales/ar_JO5
-rw-r--r--localedata/locales/ar_KW5
-rw-r--r--localedata/locales/ar_LB5
-rw-r--r--localedata/locales/ar_LY5
-rw-r--r--localedata/locales/ar_MA5
-rw-r--r--localedata/locales/ar_OM5
-rw-r--r--localedata/locales/ar_QA5
-rw-r--r--localedata/locales/ar_SA3
-rw-r--r--localedata/locales/ar_SD5
-rw-r--r--localedata/locales/ar_SS5
-rw-r--r--localedata/locales/ar_SY5
-rw-r--r--localedata/locales/ar_TN5
-rw-r--r--localedata/locales/ar_YE5
-rw-r--r--localedata/locales/as_IN3
-rw-r--r--localedata/locales/ast_ES3
-rw-r--r--localedata/locales/ayc_PE5
-rw-r--r--localedata/locales/az_AZ3
-rw-r--r--localedata/locales/be_BY3
-rw-r--r--localedata/locales/be_BY@latin3
-rw-r--r--localedata/locales/bem_ZM3
-rw-r--r--localedata/locales/ber_DZ3
-rw-r--r--localedata/locales/ber_MA3
-rw-r--r--localedata/locales/bg_BG3
-rw-r--r--localedata/locales/bhb_IN5
-rw-r--r--localedata/locales/bho_IN5
-rw-r--r--localedata/locales/bi_VU6
-rw-r--r--localedata/locales/bn_BD3
-rw-r--r--localedata/locales/bn_IN5
-rw-r--r--localedata/locales/bo_CN11
-rw-r--r--localedata/locales/br_FR3
-rw-r--r--localedata/locales/brx_IN5
-rw-r--r--localedata/locales/bs_BA3
-rw-r--r--localedata/locales/ca_ES3
-rw-r--r--localedata/locales/ce_RU1
-rw-r--r--localedata/locales/chr_US3
-rw-r--r--localedata/locales/crh_UA3
-rw-r--r--localedata/locales/cs_CZ3
-rw-r--r--localedata/locales/csb_PL3
-rw-r--r--localedata/locales/cv_RU3
-rw-r--r--localedata/locales/de_AT3
-rw-r--r--localedata/locales/de_BE3
-rw-r--r--localedata/locales/de_CH3
-rw-r--r--localedata/locales/de_LU3
-rw-r--r--localedata/locales/doi_IN5
-rw-r--r--localedata/locales/dsb_DE3
-rw-r--r--localedata/locales/dv_MV5
-rw-r--r--localedata/locales/dz_BT7
-rw-r--r--localedata/locales/en_AU3
-rw-r--r--localedata/locales/en_CA3
-rw-r--r--localedata/locales/en_DK1
-rw-r--r--localedata/locales/en_HK5
-rw-r--r--localedata/locales/en_IE3
-rw-r--r--localedata/locales/en_IL3
-rw-r--r--localedata/locales/en_IN5
-rw-r--r--localedata/locales/en_NG7
-rw-r--r--localedata/locales/en_NZ3
-rw-r--r--localedata/locales/en_PH5
-rw-r--r--localedata/locales/en_SG3
-rw-r--r--localedata/locales/en_ZA7
-rw-r--r--localedata/locales/eo3
-rw-r--r--localedata/locales/es_AR3
-rw-r--r--localedata/locales/es_BO3
-rw-r--r--localedata/locales/es_CO3
-rw-r--r--localedata/locales/es_DO3
-rw-r--r--localedata/locales/es_ES3
-rw-r--r--localedata/locales/es_GT3
-rw-r--r--localedata/locales/es_HN3
-rw-r--r--localedata/locales/es_MX3
-rw-r--r--localedata/locales/es_NI3
-rw-r--r--localedata/locales/es_PA3
-rw-r--r--localedata/locales/es_PE3
-rw-r--r--localedata/locales/es_PR3
-rw-r--r--localedata/locales/es_PY3
-rw-r--r--localedata/locales/es_SV3
-rw-r--r--localedata/locales/es_US3
-rw-r--r--localedata/locales/es_UY3
-rw-r--r--localedata/locales/es_VE3
-rw-r--r--localedata/locales/et_EE3
-rw-r--r--localedata/locales/eu_ES3
-rw-r--r--localedata/locales/ff_SN3
-rw-r--r--localedata/locales/fil_PH3
-rw-r--r--localedata/locales/fo_FO3
-rw-r--r--localedata/locales/fr_BE3
-rw-r--r--localedata/locales/fr_CA3
-rw-r--r--localedata/locales/fr_CH3
-rw-r--r--localedata/locales/fr_FR3
-rw-r--r--localedata/locales/fr_LU3
-rw-r--r--localedata/locales/fur_IT3
-rw-r--r--localedata/locales/fy_DE3
-rw-r--r--localedata/locales/fy_NL3
-rw-r--r--localedata/locales/ga_IE3
-rw-r--r--localedata/locales/gd_GB3
-rw-r--r--localedata/locales/gl_ES3
-rw-r--r--localedata/locales/gu_IN5
-rw-r--r--localedata/locales/gv_GB3
-rw-r--r--localedata/locales/ha_NG3
-rw-r--r--localedata/locales/he_IL3
-rw-r--r--localedata/locales/hi_IN5
-rw-r--r--localedata/locales/hne_IN5
-rw-r--r--localedata/locales/hsb_DE3
-rw-r--r--localedata/locales/ht_HT3
-rw-r--r--localedata/locales/hy_AM3
-rw-r--r--localedata/locales/ia_FR3
-rw-r--r--localedata/locales/id_ID3
-rw-r--r--localedata/locales/ig_NG3
-rw-r--r--localedata/locales/ik_CA3
-rw-r--r--localedata/locales/is_IS3
-rw-r--r--localedata/locales/iu_CA3
-rw-r--r--localedata/locales/ka_GE3
-rw-r--r--localedata/locales/kab_DZ5
-rw-r--r--localedata/locales/kk_KZ3
-rw-r--r--localedata/locales/kl_GL3
-rw-r--r--localedata/locales/km_KH2
-rw-r--r--localedata/locales/kn_IN5
-rw-r--r--localedata/locales/kok_IN5
-rw-r--r--localedata/locales/ks_IN5
-rw-r--r--localedata/locales/ks_IN@devanagari5
-rw-r--r--localedata/locales/kw_GB3
-rw-r--r--localedata/locales/lg_UG7
-rw-r--r--localedata/locales/li_NL3
-rw-r--r--localedata/locales/lt_LT1
-rw-r--r--localedata/locales/lv_LV1
-rw-r--r--localedata/locales/mag_IN5
-rw-r--r--localedata/locales/mai_IN5
-rw-r--r--localedata/locales/mg_MG3
-rw-r--r--localedata/locales/mi_NZ3
-rw-r--r--localedata/locales/mjw_IN5
-rw-r--r--localedata/locales/ml_IN5
-rw-r--r--localedata/locales/mni_IN5
-rw-r--r--localedata/locales/mnw_MM3
-rw-r--r--localedata/locales/mr_IN5
-rw-r--r--localedata/locales/ms_MY5
-rw-r--r--localedata/locales/mt_MT5
-rw-r--r--localedata/locales/my_MM3
-rw-r--r--localedata/locales/nds_DE3
-rw-r--r--localedata/locales/nds_NL3
-rw-r--r--localedata/locales/ne_NP1
-rw-r--r--localedata/locales/nhn_MX3
-rw-r--r--localedata/locales/niu_NU5
-rw-r--r--localedata/locales/nl_BE3
-rw-r--r--localedata/locales/nso_ZA7
-rw-r--r--localedata/locales/oc_FR3
-rw-r--r--localedata/locales/or_IN3
-rw-r--r--localedata/locales/os_RU3
-rw-r--r--localedata/locales/pa_IN5
-rw-r--r--localedata/locales/pa_PK5
-rw-r--r--localedata/locales/pap_AW3
-rw-r--r--localedata/locales/pap_CW3
-rw-r--r--localedata/locales/ps_AF3
-rw-r--r--localedata/locales/pt_BR3
-rw-r--r--localedata/locales/pt_PT3
-rw-r--r--localedata/locales/quz_PE3
-rw-r--r--localedata/locales/raj_IN3
-rw-r--r--localedata/locales/ru_RU3
-rw-r--r--localedata/locales/rw_RW3
-rw-r--r--localedata/locales/sa_IN5
-rw-r--r--localedata/locales/sat_IN5
-rw-r--r--localedata/locales/sd_IN5
-rw-r--r--localedata/locales/sd_IN@devanagari5
-rw-r--r--localedata/locales/sgs_LT3
-rw-r--r--localedata/locales/shn_MM3
-rw-r--r--localedata/locales/shs_CA3
-rw-r--r--localedata/locales/sk_SK3
-rw-r--r--localedata/locales/sl_SI3
-rw-r--r--localedata/locales/sm_WS5
-rw-r--r--localedata/locales/sv_SE1
-rw-r--r--localedata/locales/sw_KE3
-rw-r--r--localedata/locales/sw_TZ3
-rw-r--r--localedata/locales/ta_IN5
-rw-r--r--localedata/locales/ta_LK3
-rw-r--r--localedata/locales/tcy_IN5
-rw-r--r--localedata/locales/te_IN5
-rw-r--r--localedata/locales/tg_TJ3
-rw-r--r--localedata/locales/the_NP5
-rw-r--r--localedata/locales/tk_TM3
-rw-r--r--localedata/locales/tl_PH3
-rw-r--r--localedata/locales/to_TO5
-rw-r--r--localedata/locales/tpi_PG5
-rw-r--r--localedata/locales/tr_TR3
-rw-r--r--localedata/locales/tt_RU3
-rw-r--r--localedata/locales/tt_RU@iqtelif3
-rw-r--r--localedata/locales/unm_US3
-rw-r--r--localedata/locales/ur_IN5
-rw-r--r--localedata/locales/ur_PK5
-rw-r--r--localedata/locales/ve_ZA7
-rw-r--r--localedata/locales/wa_BE3
-rw-r--r--localedata/locales/wo_SN3
-rw-r--r--localedata/locales/yi_US3
-rw-r--r--localedata/locales/yo_NG4
-rw-r--r--localedata/locales/yuw_PG3
-rw-r--r--localedata/locales/zh_HK3
-rw-r--r--localedata/locales/zh_SG7
-rw-r--r--localedata/locales/zh_TW3
-rw-r--r--localedata/locales/zu_ZA7
204 files changed, 564 insertions, 203 deletions
diff --git a/localedata/locales/af_ZA b/localedata/locales/af_ZA
index 2f45ddad63..e54266ae75 100644
--- a/localedata/locales/af_ZA
+++ b/localedata/locales/af_ZA
@@ -125,7 +125,10 @@ mon "Januarie";/
% "%Y" (year with century as a decimal number),
% "%T" (24-hour clock time in format HH:MM:SS),
% "%Z" (Time zone name)
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+
+% Abbreviated date and time representation to be used by date(1)
+date_fmt "%a %d %b %Y %T %Z"
% Date representation to be referenced by the "%x" field descriptor -
% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
diff --git a/localedata/locales/ak_GH b/localedata/locales/ak_GH
index 926e4df343..f42b58d400 100644
--- a/localedata/locales/ak_GH
+++ b/localedata/locales/ak_GH
@@ -96,7 +96,8 @@ day "Kwesida";/
"Fida";/
"Memeneda"
abday "Kwe";"Dwo";"Ben";"Wuk";"Yaw";"Fia";"Mem"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%Y//%m//%d"
t_fmt "%r"
% AM/PM time representation
diff --git a/localedata/locales/an_ES b/localedata/locales/an_ES
index 0c8b6b6057..0b2468598f 100644
--- a/localedata/locales/an_ES
+++ b/localedata/locales/an_ES
@@ -89,7 +89,8 @@ mon "chinero";/
"octubre";/
"noviembre";/
"aviento"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/anp_IN b/localedata/locales/anp_IN
index eb3f35a19c..cec4b26e46 100644
--- a/localedata/locales/anp_IN
+++ b/localedata/locales/anp_IN
@@ -124,7 +124,10 @@ am_pm "<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
"<U0905><U092A><U0930><U093E><U0939><U094D><U0928>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/ar_AE b/localedata/locales/ar_AE
index 3701909dd0..bbf13da111 100644
--- a/localedata/locales/ar_AE
+++ b/localedata/locales/ar_AE
@@ -127,7 +127,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_BH b/localedata/locales/ar_BH
index 94a6f8b746..c6dd290feb 100644
--- a/localedata/locales/ar_BH
+++ b/localedata/locales/ar_BH
@@ -131,7 +131,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_DZ b/localedata/locales/ar_DZ
index 420076cf72..8a8b215147 100644
--- a/localedata/locales/ar_DZ
+++ b/localedata/locales/ar_DZ
@@ -136,7 +136,10 @@ mon "<U062C><U0627><U0646><U0641><U064A>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_EG b/localedata/locales/ar_EG
index 2ec46b10d2..ae938814f5 100644
--- a/localedata/locales/ar_EG
+++ b/localedata/locales/ar_EG
@@ -134,7 +134,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_IN b/localedata/locales/ar_IN
index 85116e5e9c..5fa2e11d55 100644
--- a/localedata/locales/ar_IN
+++ b/localedata/locales/ar_IN
@@ -100,7 +100,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";"<U0641><U0628><U0631><U0627><
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %B %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %B %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %B %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/ar_IQ b/localedata/locales/ar_IQ
index 2483b04167..bda15dd553 100644
--- a/localedata/locales/ar_IQ
+++ b/localedata/locales/ar_IQ
@@ -136,7 +136,10 @@ mon "<U0643><U0627><U0646><U0648><U0646> <U0627><U0644><U062B><U0627><U0
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_JO b/localedata/locales/ar_JO
index 5d532b4ac4..22974463f7 100644
--- a/localedata/locales/ar_JO
+++ b/localedata/locales/ar_JO
@@ -148,7 +148,10 @@ mon "<U0643><U0627><U0646><U0648><U0646> <U0627><U0644>/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_KW b/localedata/locales/ar_KW
index bec97f3dad..e2e7cf4115 100644
--- a/localedata/locales/ar_KW
+++ b/localedata/locales/ar_KW
@@ -130,7 +130,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_LB b/localedata/locales/ar_LB
index 0c1405b37a..512331b3e7 100644
--- a/localedata/locales/ar_LB
+++ b/localedata/locales/ar_LB
@@ -147,7 +147,10 @@ mon "<U0643><U0627><U0646><U0648><U0646> <U0627><U0644>/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_LY b/localedata/locales/ar_LY
index c6bbee43bc..6ae573e1bf 100644
--- a/localedata/locales/ar_LY
+++ b/localedata/locales/ar_LY
@@ -130,7 +130,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_MA b/localedata/locales/ar_MA
index 88890f71e6..11f6ba415c 100644
--- a/localedata/locales/ar_MA
+++ b/localedata/locales/ar_MA
@@ -136,7 +136,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %H:%M:%S"
+d_t_fmt "%d %b, %Y %H:%M:%S"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %H:%M:%S"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_OM b/localedata/locales/ar_OM
index 00fae2b94e..f4a9a7b261 100644
--- a/localedata/locales/ar_OM
+++ b/localedata/locales/ar_OM
@@ -130,7 +130,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_QA b/localedata/locales/ar_QA
index cedfedcdf3..eb06d193b4 100644
--- a/localedata/locales/ar_QA
+++ b/localedata/locales/ar_QA
@@ -130,7 +130,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_SA b/localedata/locales/ar_SA
index 7f9c6b0197..7b92faa3d3 100644
--- a/localedata/locales/ar_SA
+++ b/localedata/locales/ar_SA
@@ -298,7 +298,8 @@ END LC_NUMERIC
LC_TIME
-d_t_fmt "%A %e %B %Y %k:%M:%S"
+d_t_fmt "%A %e %B %Y %k:%M:%S"
+date_fmt "%A %e %B %Y %Z %k:%M:%S"
d_fmt "%A %e %B %Y"
t_fmt "%k:%M:%S"
t_fmt_ampm "%k:%M:%S"
diff --git a/localedata/locales/ar_SD b/localedata/locales/ar_SD
index d8e9112d56..1dc7d5b8d9 100644
--- a/localedata/locales/ar_SD
+++ b/localedata/locales/ar_SD
@@ -136,7 +136,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_SS b/localedata/locales/ar_SS
index cfd3ea45d0..55ab87a372 100644
--- a/localedata/locales/ar_SS
+++ b/localedata/locales/ar_SS
@@ -135,7 +135,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_SY b/localedata/locales/ar_SY
index b786f685c6..94eb6fb9a7 100644
--- a/localedata/locales/ar_SY
+++ b/localedata/locales/ar_SY
@@ -147,7 +147,10 @@ mon "<U0643><U0627><U0646><U0648><U0646> <U0627><U0644>/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_TN b/localedata/locales/ar_TN
index d4daf2c9e9..52fd6e213e 100644
--- a/localedata/locales/ar_TN
+++ b/localedata/locales/ar_TN
@@ -136,7 +136,10 @@ mon "<U062C><U0627><U0646><U0641><U064A>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/ar_YE b/localedata/locales/ar_YE
index a0ad9ca130..8a5fb2867f 100644
--- a/localedata/locales/ar_YE
+++ b/localedata/locales/ar_YE
@@ -130,7 +130,10 @@ mon "<U064A><U0646><U0627><U064A><U0631>";/
am_pm "<U0635>";"<U0645>"
%
% Appropriate date and time representation
-d_t_fmt "%d %b, %Y %Z %I:%M:%S %p"
+d_t_fmt "%d %b, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%d %b, %Y %Z %I:%M:%S %p"
%
% Appropriate date representation
d_fmt "%d %b, %Y"
diff --git a/localedata/locales/as_IN b/localedata/locales/as_IN
index b237ecc1f6..1e731c42cc 100644
--- a/localedata/locales/as_IN
+++ b/localedata/locales/as_IN
@@ -103,7 +103,8 @@ mon "<U099C><U09BE><U09A8><U09C1><U09F1><U09BE><U09F0><U09C0>";/
"<U09A1><U09BF><U099A><U09C7><U09AE><U09CD><U09AC><U09F0>"
d_fmt "%e-%m-%Y"
t_fmt "%I.%M.%S %p"
-d_t_fmt "%e %B, %Y %I.%M.%S %p %Z"
+d_t_fmt "%e %B, %Y %I.%M.%S %p"
+date_fmt "%e %B, %Y %I.%M.%S %p %Z"
am_pm "<U09AA><U09C2><U09F0><U09CD><U09AC><U09CD><U09AC><U09BE><U09B9><U09CD><U09A8>";"<U0985><U09AA><U09F0><U09BE><U09B9><U09CD><U09A8>"
t_fmt_ampm "%I.%M.%S %p"
week 7;19971130;1
diff --git a/localedata/locales/ast_ES b/localedata/locales/ast_ES
index 488455ae24..6d442bdc1a 100644
--- a/localedata/locales/ast_ES
+++ b/localedata/locales/ast_ES
@@ -108,7 +108,8 @@ alt_mon "xineru";/
"ochobre";/
"payares";/
"avientu"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
% Month names in genitive form:
diff --git a/localedata/locales/ayc_PE b/localedata/locales/ayc_PE
index 14f850a98a..7cb35d0b34 100644
--- a/localedata/locales/ayc_PE
+++ b/localedata/locales/ayc_PE
@@ -120,7 +120,10 @@ abday "tum";/
% "%Y" (year with century as a decimal number),
% "%T" (24-hour clock time in format HH:MM:SS),
% "%Z" (Time zone name)
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+
+% Abbreviated date and time representation to be used by date(1)
+date_fmt "%a %d %b %Y %T %Z"
% Date representation to be referenced by the "%x" field descriptor -
% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
diff --git a/localedata/locales/az_AZ b/localedata/locales/az_AZ
index 3c0db0be3d..7beedc2f5f 100644
--- a/localedata/locales/az_AZ
+++ b/localedata/locales/az_AZ
@@ -217,7 +217,8 @@ abmon "Yan";/
"Okt";/
"Noy";/
"Dek"
-d_t_fmt "%A, %d %B %Y %T"
+d_t_fmt "%A, %d %B %Y %T"
+date_fmt "%A, %d %B %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/be_BY b/localedata/locales/be_BY
index 324379b65a..defb2d782f 100644
--- a/localedata/locales/be_BY
+++ b/localedata/locales/be_BY
@@ -188,7 +188,8 @@ abmon "<U0441><U0442><U0443>";/
"<U043A><U0430><U0441>";/
"<U043B><U0456><U0441>";/
"<U0441><U043D><U0435>"
-d_t_fmt "%a %d %b %Y %T"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/be_BY@latin b/localedata/locales/be_BY@latin
index fef339f624..6c0ec4cf9e 100644
--- a/localedata/locales/be_BY@latin
+++ b/localedata/locales/be_BY@latin
@@ -110,7 +110,8 @@ mon "studzienia";/
"listapada";/
"<U015B>nie<U017E>nia"
am_pm "";""
-d_t_fmt "%a %d %b %Y %T"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
t_fmt_ampm ""
diff --git a/localedata/locales/bem_ZM b/localedata/locales/bem_ZM
index fa43ad1610..f18afe7732 100644
--- a/localedata/locales/bem_ZM
+++ b/localedata/locales/bem_ZM
@@ -89,7 +89,8 @@ abday "Sun";/
"Sat"
week 7;19971130;1
first_weekday 2
-d_t_fmt "%a %d %b %Y %R %Z"
+d_t_fmt "%a %d %b %Y %R"
+date_fmt "%a %d %b %Y %R %Z"
d_fmt "%m//%d//%Y"
% %T (HH:MM:SS)
t_fmt "%T"
diff --git a/localedata/locales/ber_DZ b/localedata/locales/ber_DZ
index 4fa1bdfff9..ce18b5d171 100644
--- a/localedata/locales/ber_DZ
+++ b/localedata/locales/ber_DZ
@@ -217,7 +217,8 @@ abmon "Yan";/
"Okt";/
"Noy";/
"Dek"
-d_t_fmt "%A, %d %B %Y %T"
+d_t_fmt "%A, %d %B %Y %T"
+date_fmt "%A, %d %B %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/ber_MA b/localedata/locales/ber_MA
index 5d19354ad6..173a99d13f 100644
--- a/localedata/locales/ber_MA
+++ b/localedata/locales/ber_MA
@@ -168,7 +168,8 @@ abmon "Yan";/
"Okt";/
"Noy";/
"Dek"
-d_t_fmt "%A, %d %B %Y %T"
+d_t_fmt "%A, %d %B %Y %T"
+date_fmt "%A, %d %B %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/bg_BG b/localedata/locales/bg_BG
index f2136cdb16..7dcd03fafc 100644
--- a/localedata/locales/bg_BG
+++ b/localedata/locales/bg_BG
@@ -272,7 +272,8 @@ grouping 3;3
END LC_NUMERIC
LC_TIME
-d_t_fmt "%x (%a) %X %Z"
+d_t_fmt "%x (%a) %X"
+date_fmt "%x (%a) %X %Z"
d_fmt "%e.%m.%Y"
t_fmt "%k:%M:%S"
am_pm "";""
diff --git a/localedata/locales/bhb_IN b/localedata/locales/bhb_IN
index ed8cd6c8d5..d570a056b4 100644
--- a/localedata/locales/bhb_IN
+++ b/localedata/locales/bhb_IN
@@ -105,7 +105,10 @@ mon "January";/
am_pm "AM";"PM"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/bho_IN b/localedata/locales/bho_IN
index 9567d7cbb0..44374af8e5 100644
--- a/localedata/locales/bho_IN
+++ b/localedata/locales/bho_IN
@@ -111,7 +111,10 @@ am_pm "<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
"<U0905><U092A><U0930><U093E><U0939><U094D><U0928>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/bi_VU b/localedata/locales/bi_VU
index 15787b93f9..8e73caf6e3 100644
--- a/localedata/locales/bi_VU
+++ b/localedata/locales/bi_VU
@@ -95,8 +95,10 @@ abday "San";/
"Sar"
%
% Appropriate date and time representation
-% %A %d %b %Y%I:%M:%S %Z
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%A %d %b %Y"
diff --git a/localedata/locales/bn_BD b/localedata/locales/bn_BD
index 214c805c83..a601724401 100644
--- a/localedata/locales/bn_BD
+++ b/localedata/locales/bn_BD
@@ -135,7 +135,8 @@ mon "<U099C><U09BE><U09A8><U09C1><U09AF><U09BC><U09BE><U09B0><U09C0>";/
"<U09A1><U09BF><U09B8><U09C7><U09AE><U09CD><U09AC><U09B0>"
am_pm "<U09AA><U09C2><U09B0><U09CD><U09AC><U09BE><U09B9><U09CD><U09A3>";"<U0985><U09AA><U09B0><U09BE><U09B9><U09CD><U09A3>"
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
d_fmt "%-d//%-m//%y"
t_fmt "%I:%M:%S %p %Z"
t_fmt_ampm "%I:%M:%S %p %Z"
diff --git a/localedata/locales/bn_IN b/localedata/locales/bn_IN
index ad22b893d4..468c9846f9 100644
--- a/localedata/locales/bn_IN
+++ b/localedata/locales/bn_IN
@@ -118,7 +118,10 @@ am_pm "<U09AA><U09C2><U09B0><U09CD><U09AC><U09BE><U09B9><U09CD><U09A3>";/
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/bo_CN b/localedata/locales/bo_CN
index 9df91a1721..fa580afd04 100644
--- a/localedata/locales/bo_CN
+++ b/localedata/locales/bo_CN
@@ -105,9 +105,14 @@ mon "<U0F5F><U0FB3><U0F0B><U0F56><U0F0B><U0F51><U0F44><U0F0B><U0F54><U0F0B>
% Appropriate date & time representation
-d_t_fmt "<U0F54><U0F66><U0FB1><U0F72><U0F0B><U0F63><U0F7C><U0025><U0079><U0F5F><U0F63><U0025><U006D><U0F5A><U0F7A><U0F66>/
-<U0025><U0064><U0F46><U0F74><U0F0B><U0F5A><U0F7C><U0F51><U0025><U0048><U0F40><U0F66><U0F62><U0F0B><U0F58>/
-<U0025><U004D><U0F40><U0F66><U0F62><U0F0B><U0F46><U0025><U0053>"
+d_t_fmt "<U0F54><U0F66><U0FB1><U0F72><U0F0B><U0F63><U0F7C>%y<U0F5F><U0F63>%m<U0F5A><U0F7A><U0F66>/
+%d<U0F46><U0F74><U0F0B><U0F5A><U0F7C><U0F51>%H<U0F40><U0F66><U0F62><U0F0B><U0F58>/
+%M<U0F40><U0F66><U0F62><U0F0B><U0F46>%S"
+
+% Appropriate date & time representation for date(1)
+date_fmt "<U0F54><U0F66><U0FB1><U0F72><U0F0B><U0F63><U0F7C>%y<U0F5F><U0F63>%m<U0F5A><U0F7A><U0F66>/
+%d<U0F46><U0F74><U0F0B><U0F5A><U0F7C><U0F51>%H<U0F40><U0F66><U0F62><U0F0B><U0F58>/
+%M<U0F40><U0F66><U0F62><U0F0B><U0F46>%S"
% Appropriate date representation
d_fmt "<U0F54><U0F66><U0FB1><U0F72><U0F0B><U0F63><U0F7C><U0025><U0079>/
diff --git a/localedata/locales/br_FR b/localedata/locales/br_FR
index eaa911b4b1..ff76664b23 100644
--- a/localedata/locales/br_FR
+++ b/localedata/locales/br_FR
@@ -134,7 +134,8 @@ mon "Genver";/
"Here";/
"Du";/
"Kerzu"
-d_t_fmt "D<U02BC>ar %A %d a viz %B %Y"
+d_t_fmt "D<U02BC>ar %A %d a viz %B %Y %T"
+date_fmt "D<U02BC>ar %A %d a viz %B %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm " ";" "
diff --git a/localedata/locales/brx_IN b/localedata/locales/brx_IN
index db775705ca..1c569ccf87 100644
--- a/localedata/locales/brx_IN
+++ b/localedata/locales/brx_IN
@@ -114,7 +114,10 @@ am_pm "<U092B><U0941><U0902>.";/
"<U092C><U0947><U0932><U093E><U0938><U0947>."
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-m//%-d//%y"
diff --git a/localedata/locales/bs_BA b/localedata/locales/bs_BA
index b4460efb0b..f3da81b899 100644
--- a/localedata/locales/bs_BA
+++ b/localedata/locales/bs_BA
@@ -123,7 +123,8 @@ mon "Januar";/
"Oktobar";/
"Novembar";/
"Decembar"
-d_t_fmt "%a %d %b %Y %T"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/ca_ES b/localedata/locales/ca_ES
index 0ba74ccf33..d9a29d10a2 100644
--- a/localedata/locales/ca_ES
+++ b/localedata/locales/ca_ES
@@ -148,7 +148,8 @@ mon "de gener";/
"d<U2019>octubre";/
"de novembre";/
"de desembre"
-d_t_fmt "%A, %-d %B de %Y, %T %Z"
+d_t_fmt "%A, %-d %B de %Y, %T"
+date_fmt "%A, %-d %B de %Y, %T %Z"
d_fmt "%-d//%-m//%y"
t_fmt "%T"
am_pm "a. m.";/
diff --git a/localedata/locales/ce_RU b/localedata/locales/ce_RU
index 03e60f838a..f96d9385f9 100644
--- a/localedata/locales/ce_RU
+++ b/localedata/locales/ce_RU
@@ -89,6 +89,7 @@ abday "<U041A><U04C0>";/
"<U041F><U04C0>";/
"<U0428><U043E>"
d_t_fmt "%Y %d %b %a %T"
+date_fmt "%Y %d %b %a %T %Z"
d_fmt "%Y.%d.%m"
t_fmt "%T"
%
diff --git a/localedata/locales/chr_US b/localedata/locales/chr_US
index 86868c02e9..f060a2ecde 100644
--- a/localedata/locales/chr_US
+++ b/localedata/locales/chr_US
@@ -87,7 +87,8 @@ mon "<U13A4><U13C3><U13B8><U13D4><U13C5>";/
"<U13DA><U13C2><U13C5><U13D7>";/
"<U13C5><U13D3><U13D5><U13C6>";/
"<U13A5><U13CD><U13A9><U13F1>"
-d_t_fmt "%a %d %b %Y %r %Z"
+d_t_fmt "%a %d %b %Y %r"
+date_fmt "%a %d %b %Y %r %Z"
d_fmt "%m//%d//%Y"
t_fmt "%r"
t_fmt_ampm "%I:%M:%S %p"
diff --git a/localedata/locales/crh_UA b/localedata/locales/crh_UA
index 86281a27db..d2f3633d83 100644
--- a/localedata/locales/crh_UA
+++ b/localedata/locales/crh_UA
@@ -175,7 +175,8 @@ abmon "Yan";/
"Okt";/
"Noy";/
"Dek"
-d_t_fmt "%a %d %b %Y %T"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "<U00DC>E";"<U00DC>S"
diff --git a/localedata/locales/cs_CZ b/localedata/locales/cs_CZ
index d629a21750..132aab0eb8 100644
--- a/localedata/locales/cs_CZ
+++ b/localedata/locales/cs_CZ
@@ -361,7 +361,8 @@ mon "ledna";/
week 7;19971130;4
first_weekday 2
-d_t_fmt "%a<U00A0>%-d.<U00A0>%B<U00A0>%Y,<U00A0>%H:%M:%S<U00A0>%Z"
+d_t_fmt "%a<U00A0>%-d.<U00A0>%B<U00A0>%Y,<U00A0>%H:%M:%S"
+date_fmt "%a<U00A0>%-d.<U00A0>%B<U00A0>%Y,<U00A0>%H:%M:%S<U00A0>%Z"
d_fmt "%-d.%-m.%Y"
diff --git a/localedata/locales/csb_PL b/localedata/locales/csb_PL
index 662dcefa15..6e3e6773df 100644
--- a/localedata/locales/csb_PL
+++ b/localedata/locales/csb_PL
@@ -183,7 +183,8 @@ mon "st<U00EB>cznika";/
"rujana";/
"l<U00EB>stopadnika";/
"g<U00F2>dnika"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%Y-%m-%d"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/cv_RU b/localedata/locales/cv_RU
index e9247b39f8..09b86e877f 100644
--- a/localedata/locales/cv_RU
+++ b/localedata/locales/cv_RU
@@ -201,7 +201,8 @@ abmon "K<U0102>R";/
"JUP";/
"C<U00DC>K";/
"RA<U0160>"
-d_t_fmt "%a %d %b %Y %T"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/de_AT b/localedata/locales/de_AT
index b8cbbe1789..5d97787e11 100644
--- a/localedata/locales/de_AT
+++ b/localedata/locales/de_AT
@@ -114,7 +114,8 @@ mon "J<U00E4>nner";/
"Oktober";/
"November";/
"Dezember"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%Y-%m-%d"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/de_BE b/localedata/locales/de_BE
index a6d0ebc48b..eb1cb7618b 100644
--- a/localedata/locales/de_BE
+++ b/localedata/locales/de_BE
@@ -114,7 +114,8 @@ mon "Januar";/
"Oktober";/
"November";/
"Dezember"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%Y-%m-%d"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/de_CH b/localedata/locales/de_CH
index 2603bf18be..29bc960c59 100644
--- a/localedata/locales/de_CH
+++ b/localedata/locales/de_CH
@@ -116,7 +116,8 @@ mon "Januar";/
"Oktober";/
"November";/
"Dezember"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/de_LU b/localedata/locales/de_LU
index 3745f21e3c..749b616d78 100644
--- a/localedata/locales/de_LU
+++ b/localedata/locales/de_LU
@@ -111,7 +111,8 @@ mon "Januar";/
"Oktober";/
"November";/
"Dezember"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%Y-%m-%d"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/doi_IN b/localedata/locales/doi_IN
index 1ff2a523aa..b7cb6d16bc 100644
--- a/localedata/locales/doi_IN
+++ b/localedata/locales/doi_IN
@@ -113,7 +113,10 @@ am_pm "<U0938><U091E><U0902>";/
"<U0938><U092C><U0947><U0930>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/dsb_DE b/localedata/locales/dsb_DE
index 7f51b82aa8..2001c78fbd 100644
--- a/localedata/locales/dsb_DE
+++ b/localedata/locales/dsb_DE
@@ -205,7 +205,8 @@ mon "januara";/
"oktobra";/
"nowembra";/
"decembra"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/dv_MV b/localedata/locales/dv_MV
index ab78fa5ce3..de0399f4c4 100644
--- a/localedata/locales/dv_MV
+++ b/localedata/locales/dv_MV
@@ -127,7 +127,10 @@ mon "<U0796><U07AC><U0782><U07AA><U0787><U07A6><U0783><U07A9>";/
"<U0791><U07A8><U0790><U07AC><U0782><U07B0><U0784><U07A6><U0783>"
% Date Time Format
-d_t_fmt "%Z %H:%M:%S %Y %b %d %a"
+d_t_fmt "%H:%M:%S %Y %b %d %a"
+
+% Date Time Format for date(1)
+date_fmt "%Z %H:%M:%S %Y %b %d %a"
% date Format. I have put this in reverse order to try to get the date
% in R->L order
diff --git a/localedata/locales/dz_BT b/localedata/locales/dz_BT
index 272fa7e78f..24a54358d2 100644
--- a/localedata/locales/dz_BT
+++ b/localedata/locales/dz_BT
@@ -2190,6 +2190,13 @@ d_t_fmt "<U0F54><U0F66><U0FB1><U0F72><U0F0B><U0F63><U0F7C>%y/
<U0F66><U0F62><U0F0B><U0F58>%M/
<U0F40><U0F66><U0F62><U0F0B><U0F46>%S"
+% Appropriate date & time representation for date(1)
+date_fmt "<U0F54><U0F66><U0FB1><U0F72><U0F0B><U0F63><U0F7C>%y/
+<U0F5F><U0F63>%m<U0F5A><U0F7A><U0F66>%d/
+<U0F46><U0F74><U0F0B><U0F5A><U0F7C><U0F51>%H<U0F40>/
+<U0F66><U0F62><U0F0B><U0F58>%M/
+<U0F40><U0F66><U0F62><U0F0B><U0F46>%S"
+
% Appropriate date representation
d_fmt "<U0F54><U0F66><U0FB1><U0F72><U0F0B><U0F63><U0F7C>%y/
<U0F5F><U0F63>%m<U0F5A><U0F7A><U0F66>%d"
diff --git a/localedata/locales/en_AU b/localedata/locales/en_AU
index 149fb53771..327e81a05e 100644
--- a/localedata/locales/en_AU
+++ b/localedata/locales/en_AU
@@ -108,7 +108,8 @@ mon "January";/
"October";/
"November";/
"December"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "AM";"PM"
diff --git a/localedata/locales/en_CA b/localedata/locales/en_CA
index 3f4f88598c..2e94f7e3b5 100644
--- a/localedata/locales/en_CA
+++ b/localedata/locales/en_CA
@@ -116,7 +116,8 @@ mon "January";/
"October";/
"November";/
"December"
-d_t_fmt "%a %d %b %Y %r %Z"
+d_t_fmt "%a %d %b %Y %r"
+date_fmt "%a %d %b %Y %r %Z"
d_fmt "%Y-%m-%d"
t_fmt "%r"
am_pm "AM";"PM"
diff --git a/localedata/locales/en_DK b/localedata/locales/en_DK
index aa45f70a62..b7fde84aa2 100644
--- a/localedata/locales/en_DK
+++ b/localedata/locales/en_DK
@@ -115,6 +115,7 @@ mon "January";/
"December"
% date formats following ISO 8601-1988
d_t_fmt "%Y-%m-%dT%T %Z"
+date_fmt "%Y-%m-%dT%T %Z"
d_fmt "%Y-%m-%d"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/en_HK b/localedata/locales/en_HK
index 547c0a10d6..d45af49c6d 100644
--- a/localedata/locales/en_HK
+++ b/localedata/locales/en_HK
@@ -121,7 +121,10 @@ mon "January";"February";/
am_pm "AM";"PM"
%
% Appropriate date and time representation
-d_t_fmt "%A, %B %d, %Y %p%I:%M:%S %Z"
+d_t_fmt "%A, %B %d, %Y %p%I:%M:%S"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A, %B %d, %Y %p%I:%M:%S %Z"
%
% Appropriate date representation
d_fmt "%A, %B %d, %Y"
diff --git a/localedata/locales/en_IE b/localedata/locales/en_IE
index 09c42c7f6a..d03e02998a 100644
--- a/localedata/locales/en_IE
+++ b/localedata/locales/en_IE
@@ -107,7 +107,8 @@ mon "January";/
"October";/
"November";/
"December"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/en_IL b/localedata/locales/en_IL
index b28640c044..21c7f62a69 100644
--- a/localedata/locales/en_IL
+++ b/localedata/locales/en_IL
@@ -81,7 +81,8 @@ mon "January";/
"October";/
"November";/
"December"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/en_IN b/localedata/locales/en_IN
index e932931f5d..b03d1179eb 100644
--- a/localedata/locales/en_IN
+++ b/localedata/locales/en_IN
@@ -102,7 +102,10 @@ mon "January";"February";/
am_pm "AM";"PM"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %B %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %B %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %B %Y %I:%M:%S %p %Z"
%
% Appropriate date representation (%x)
d_fmt "%d//%m//%y"
diff --git a/localedata/locales/en_NG b/localedata/locales/en_NG
index 109201c2fe..a642a26d0b 100644
--- a/localedata/locales/en_NG
+++ b/localedata/locales/en_NG
@@ -118,7 +118,7 @@ mon "January";/
"November";/
"December"
-% Abreviated date and time representation to be referenced by the "%c" field descriptor -
+% Abbreviated date and time representation to be referenced by the "%c" field descriptor -
%
% "%a" (short weekday name),
% "%d" (day of month as a decimal number),
@@ -126,7 +126,10 @@ mon "January";/
% "%Y" (year with century as a decimal number),
% "%T" (24-hour clock time in format HH:MM:SS),
% "%Z" (Time zone name)
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+
+% Abbreviated date and time representation to be used by date(1)
+date_fmt "%a %d %b %Y %T %Z"
% Date representation to be referenced by the "%x" field descriptor -
% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
diff --git a/localedata/locales/en_NZ b/localedata/locales/en_NZ
index aba64ecfd0..a0e980d95e 100644
--- a/localedata/locales/en_NZ
+++ b/localedata/locales/en_NZ
@@ -108,7 +108,8 @@ mon "January";/
"October";/
"November";/
"December"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "AM";"PM"
diff --git a/localedata/locales/en_PH b/localedata/locales/en_PH
index e73fce98ff..67d2020f86 100644
--- a/localedata/locales/en_PH
+++ b/localedata/locales/en_PH
@@ -124,7 +124,10 @@ mon "January";"February";/
am_pm "AM";"PM"
%
% Appropriate date and time representation
-d_t_fmt "%A, %d %B, %Y %I:%M:%S %p %Z"
+d_t_fmt "%A, %d %B, %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A, %d %B, %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%A, %d %B, %Y"
diff --git a/localedata/locales/en_SG b/localedata/locales/en_SG
index 5271c5b6e2..0d8590b0da 100644
--- a/localedata/locales/en_SG
+++ b/localedata/locales/en_SG
@@ -123,6 +123,9 @@ am_pm "AM";"PM"
% Appropriate date and time representation
d_t_fmt "%a %d %b %Y %r"
%
+% Appropriate date and time representation for date(1)
+date_fmt "%a %d %b %Y %r %Z"
+%
% Appropriate date representation
d_fmt "%d//%m//%Y"
%
diff --git a/localedata/locales/en_ZA b/localedata/locales/en_ZA
index bd045c0b8a..5ddc3f2c5d 100644
--- a/localedata/locales/en_ZA
+++ b/localedata/locales/en_ZA
@@ -147,7 +147,7 @@ mon "January";/
"November";/
"December"
-% Abreviated date and time representation to be referenced by the "%c" field descriptor -
+% Abbreviated date and time representation to be referenced by the "%c" field descriptor -
%
% "%a" (short weekday name),
% "%d" (day of month as a decimal number),
@@ -155,7 +155,10 @@ mon "January";/
% "%Y" (year with century as a decimal number),
% "%T" (24-hour clock time in format HH:MM:SS),
% "%Z" (Time zone name)
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+
+% Abbreviated date and time representation to be used by date(1)
+date_fmt "%a %d %b %Y %T %Z"
% Date representation to be referenced by the "%x" field descriptor -
% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
diff --git a/localedata/locales/eo b/localedata/locales/eo
index b2ad575800..589a36c3df 100644
--- a/localedata/locales/eo
+++ b/localedata/locales/eo
@@ -171,7 +171,8 @@ mon "Januaro";/
"Decembro"
am_pm "";""
t_fmt_ampm ""
-d_t_fmt "%a %d %b %Y %T %z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %z"
d_fmt "%Y-%m-%d"
t_fmt "%T"
week 7;19971130;1
diff --git a/localedata/locales/es_AR b/localedata/locales/es_AR
index ffed664ad1..43ea4c4bea 100644
--- a/localedata/locales/es_AR
+++ b/localedata/locales/es_AR
@@ -116,7 +116,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_BO b/localedata/locales/es_BO
index 5b6c6e2312..41dce8442e 100644
--- a/localedata/locales/es_BO
+++ b/localedata/locales/es_BO
@@ -114,7 +114,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_CO b/localedata/locales/es_CO
index e9e6677ffa..75be255c46 100644
--- a/localedata/locales/es_CO
+++ b/localedata/locales/es_CO
@@ -114,7 +114,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "AM";"PM"
diff --git a/localedata/locales/es_DO b/localedata/locales/es_DO
index 1c2a2fadc7..e5a835f153 100644
--- a/localedata/locales/es_DO
+++ b/localedata/locales/es_DO
@@ -116,7 +116,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_ES b/localedata/locales/es_ES
index aa919a2626..d9788d2ec1 100644
--- a/localedata/locales/es_ES
+++ b/localedata/locales/es_ES
@@ -171,7 +171,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_GT b/localedata/locales/es_GT
index 65dbc161da..5899f08709 100644
--- a/localedata/locales/es_GT
+++ b/localedata/locales/es_GT
@@ -116,7 +116,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_HN b/localedata/locales/es_HN
index c514a90ef5..7fb436fc99 100644
--- a/localedata/locales/es_HN
+++ b/localedata/locales/es_HN
@@ -116,7 +116,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_MX b/localedata/locales/es_MX
index 75cc000c23..52e5620215 100644
--- a/localedata/locales/es_MX
+++ b/localedata/locales/es_MX
@@ -116,7 +116,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_NI b/localedata/locales/es_NI
index b5863317e2..ed13287e6c 100644
--- a/localedata/locales/es_NI
+++ b/localedata/locales/es_NI
@@ -108,7 +108,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
t_fmt_ampm "%I:%M:%S %p"
diff --git a/localedata/locales/es_PA b/localedata/locales/es_PA
index aaacdfa99c..1717127c42 100644
--- a/localedata/locales/es_PA
+++ b/localedata/locales/es_PA
@@ -116,7 +116,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_PE b/localedata/locales/es_PE
index ff1d85302e..105ae44024 100644
--- a/localedata/locales/es_PE
+++ b/localedata/locales/es_PE
@@ -114,7 +114,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
t_fmt_ampm "%I:%M:%S %p"
diff --git a/localedata/locales/es_PR b/localedata/locales/es_PR
index 850ee1e5d5..4d4caedc06 100644
--- a/localedata/locales/es_PR
+++ b/localedata/locales/es_PR
@@ -108,7 +108,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_PY b/localedata/locales/es_PY
index f9ccd83f2e..46bf81b711 100644
--- a/localedata/locales/es_PY
+++ b/localedata/locales/es_PY
@@ -114,7 +114,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_SV b/localedata/locales/es_SV
index 9a9b3c2562..05c4569337 100644
--- a/localedata/locales/es_SV
+++ b/localedata/locales/es_SV
@@ -116,7 +116,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_US b/localedata/locales/es_US
index 42f67670d0..1b47db5374 100644
--- a/localedata/locales/es_US
+++ b/localedata/locales/es_US
@@ -114,7 +114,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_UY b/localedata/locales/es_UY
index 524ec8a347..f2a7ff9b54 100644
--- a/localedata/locales/es_UY
+++ b/localedata/locales/es_UY
@@ -114,7 +114,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/es_VE b/localedata/locales/es_VE
index a0f04ba30c..961ddcc315 100644
--- a/localedata/locales/es_VE
+++ b/localedata/locales/es_VE
@@ -115,7 +115,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "am";"pm"
diff --git a/localedata/locales/et_EE b/localedata/locales/et_EE
index f5c47149a6..e4f928f6cc 100644
--- a/localedata/locales/et_EE
+++ b/localedata/locales/et_EE
@@ -176,7 +176,8 @@ mon "jaanuar";/
% Suggested date formats
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/eu_ES b/localedata/locales/eu_ES
index b72d5d4066..f87fd2209b 100644
--- a/localedata/locales/eu_ES
+++ b/localedata/locales/eu_ES
@@ -121,7 +121,8 @@ mon "urtarrila";/
"azaroa";/
"abendua"
% YY-MM-DD
-d_t_fmt "%y-%m-%d %T %Z"
+d_t_fmt "%y-%m-%d %T"
+date_fmt "%y-%m-%d %T %Z"
% dddddddddd, 19YYeko mmmmmmmren XXa
% day of the week, year+eko month+ren day+a
d_fmt "%a, %Y.eko %bren %da"
diff --git a/localedata/locales/ff_SN b/localedata/locales/ff_SN
index e4b18eba7b..6dc42f40b5 100644
--- a/localedata/locales/ff_SN
+++ b/localedata/locales/ff_SN
@@ -89,7 +89,8 @@ abday "dew";/
"hbi"
week 7;19971130;1
first_weekday 2
-d_t_fmt "%a %d %b %Y %R %Z"
+d_t_fmt "%a %d %b %Y %R"
+date_fmt "%a %d %b %Y %R %Z"
d_fmt "%d//%m//%Y"
t_fmt "%R"
am_pm "subaka";"kikii<U0257>e"
diff --git a/localedata/locales/fil_PH b/localedata/locales/fil_PH
index 34f522a3a1..b4f9e66485 100644
--- a/localedata/locales/fil_PH
+++ b/localedata/locales/fil_PH
@@ -143,7 +143,8 @@ mon "Enero";/
"Nobyembre";/
"Disyembre"
%
-d_t_fmt "%a %d %b %Y %r %Z"
+d_t_fmt "%a %d %b %Y %r"
+date_fmt "%a %d %b %Y %r %Z"
d_fmt "%m//%d//%y"
t_fmt "%r"
am_pm "N.U.";"N.H."
diff --git a/localedata/locales/fo_FO b/localedata/locales/fo_FO
index a95c11cf9d..d58e2e8148 100644
--- a/localedata/locales/fo_FO
+++ b/localedata/locales/fo_FO
@@ -98,7 +98,8 @@ mon "januar";/
"oktober";/
"november";/
"desember"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m-%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/fr_BE b/localedata/locales/fr_BE
index b87c46875f..39355fb89c 100644
--- a/localedata/locales/fr_BE
+++ b/localedata/locales/fr_BE
@@ -115,7 +115,8 @@ mon "janvier";/
"octobre";/
"novembre";/
"d<U00E9>cembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/fr_CA b/localedata/locales/fr_CA
index e37d04226c..71c0d17ff6 100644
--- a/localedata/locales/fr_CA
+++ b/localedata/locales/fr_CA
@@ -112,7 +112,8 @@ mon "janvier";/
"octobre";/
"novembre";/
"d<U00E9>cembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%Y-%m-%d"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/fr_CH b/localedata/locales/fr_CH
index 57563c3512..d9c67f9c65 100644
--- a/localedata/locales/fr_CH
+++ b/localedata/locales/fr_CH
@@ -99,7 +99,8 @@ mon "janvier";/
"octobre";/
"novembre";/
"d<U00E9>cembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d. %m. %y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/fr_FR b/localedata/locales/fr_FR
index a18c514f19..b0cfdce99d 100644
--- a/localedata/locales/fr_FR
+++ b/localedata/locales/fr_FR
@@ -131,7 +131,8 @@ mon "janvier";/
"octobre";/
"novembre";/
"d<U00E9>cembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/fr_LU b/localedata/locales/fr_LU
index d9eb43eb99..777469af07 100644
--- a/localedata/locales/fr_LU
+++ b/localedata/locales/fr_LU
@@ -115,7 +115,8 @@ mon "janvier";/
"octobre";/
"novembre";/
"d<U00E9>cembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/fur_IT b/localedata/locales/fur_IT
index 5b06a1ecfa..04a3337af6 100644
--- a/localedata/locales/fur_IT
+++ b/localedata/locales/fur_IT
@@ -106,7 +106,8 @@ mon "Zen<U00E2>r";/
"Otubar";/
"Novembar";/
"Dicembar"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d. %m. %y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/fy_DE b/localedata/locales/fy_DE
index 160d4abb61..6470fd97e3 100644
--- a/localedata/locales/fy_DE
+++ b/localedata/locales/fy_DE
@@ -116,7 +116,8 @@ mon "Jaunuwoa";/
"Oktoba";/
"Nowamba";/
"Dezamba"
-d_t_fmt "%a %d. %b %Y %T %Z"
+d_t_fmt "%a %d. %b %Y %T"
+date_fmt "%a %d. %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/fy_NL b/localedata/locales/fy_NL
index 447ee3b6d5..9e2d1941f3 100644
--- a/localedata/locales/fy_NL
+++ b/localedata/locales/fy_NL
@@ -82,7 +82,8 @@ mon "Jannewaris";/
"Oktober";/
"Novimber";/
"Desimber"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d-%m-%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/ga_IE b/localedata/locales/ga_IE
index f0ba1b0e32..13f1ca955e 100644
--- a/localedata/locales/ga_IE
+++ b/localedata/locales/ga_IE
@@ -114,7 +114,8 @@ mon "Ean<U00E1>ir";/
"Deireadh F<U00F3>mhair";/
"Samhain";/
"Nollaig"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/gd_GB b/localedata/locales/gd_GB
index 8d54593113..5542a27adc 100644
--- a/localedata/locales/gd_GB
+++ b/localedata/locales/gd_GB
@@ -103,7 +103,8 @@ day "DiD<U00F2>mhnaich";/
"DihAoine";/
"DiSathairne"
abday "DiD";"DiL";"DiM";"DiC";"Dia";"Dih";"DiS"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%r"
am_pm "m";"f"
diff --git a/localedata/locales/gl_ES b/localedata/locales/gl_ES
index a3d52cf220..dd0242ecf5 100644
--- a/localedata/locales/gl_ES
+++ b/localedata/locales/gl_ES
@@ -119,7 +119,8 @@ mon "Xaneiro";/
"Outubro";/
"Novembro";/
"Decembro"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/gu_IN b/localedata/locales/gu_IN
index e80d551613..f7246da3bf 100644
--- a/localedata/locales/gu_IN
+++ b/localedata/locales/gu_IN
@@ -145,7 +145,10 @@ am_pm "<U0AB8><U0AB5><U0ABE><U0AB0><U0AC7>";/
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/gv_GB b/localedata/locales/gv_GB
index 473c043cba..043cb7bde6 100644
--- a/localedata/locales/gv_GB
+++ b/localedata/locales/gv_GB
@@ -126,7 +126,8 @@ abmon "J-guer";/
"M.Nollick"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/ha_NG b/localedata/locales/ha_NG
index 6950da96a4..4822566a16 100644
--- a/localedata/locales/ha_NG
+++ b/localedata/locales/ha_NG
@@ -196,7 +196,8 @@ mon "Janairu";/
"Oktoba";/
"Nuwamba";/
"Disamba"
-d_t_fmt "ranar %A, %d ga %B cikin %r %Z"
+d_t_fmt "ranar %A, %d ga %B cikin %r"
+date_fmt "ranar %A, %d ga %B cikin %r %Z"
d_fmt "%d//%m//%y"
t_fmt "%r"
am_pm "AM";"PM"
diff --git a/localedata/locales/he_IL b/localedata/locales/he_IL
index 52b5a6bff0..42fd260115 100644
--- a/localedata/locales/he_IL
+++ b/localedata/locales/he_IL
@@ -118,7 +118,8 @@ abmon "<U05D9><U05E0><U05D5>";"<U05E4><U05D1><U05E8>";/
"<U05D9><U05D5><U05DC>";"<U05D0><U05D5><U05D2>";/
"<U05E1><U05E4><U05D8>";"<U05D0><U05D5><U05E7>";/
"<U05E0><U05D5><U05D1>";"<U05D3><U05E6><U05DE>"
-d_t_fmt "%Z %H:%M:%S %Y %b %d %a"
+d_t_fmt "%H:%M:%S %Y %b %d %a"
+date_fmt "%Z %H:%M:%S %Y %b %d %a"
d_fmt "%d//%m//%y"
t_fmt "%H:%M:%S"
am_pm "AM";"PM"
diff --git a/localedata/locales/hi_IN b/localedata/locales/hi_IN
index a7614fbaa6..c572640e40 100644
--- a/localedata/locales/hi_IN
+++ b/localedata/locales/hi_IN
@@ -161,7 +161,10 @@ am_pm "<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
"<U0905><U092A><U0930><U093E><U0939><U094D><U0928>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/hne_IN b/localedata/locales/hne_IN
index b708de3356..1034d23299 100644
--- a/localedata/locales/hne_IN
+++ b/localedata/locales/hne_IN
@@ -111,7 +111,10 @@ am_pm "<U092C><U093F><U0939><U093F><U0928><U093F><U092F><U093E><U0901>";/
"<U092E><U0902><U091D><U0928><U093F><U092F><U093E><U0901>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/hsb_DE b/localedata/locales/hsb_DE
index 13fc8e91f5..515935e30b 100644
--- a/localedata/locales/hsb_DE
+++ b/localedata/locales/hsb_DE
@@ -194,7 +194,8 @@ mon "januara";/
"oktobra";/
"nowembra";/
"decembra"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/ht_HT b/localedata/locales/ht_HT
index 0e0a79d2f1..06d1698822 100644
--- a/localedata/locales/ht_HT
+++ b/localedata/locales/ht_HT
@@ -109,7 +109,8 @@ abday "dim";/
"sam"
week 7;19971130;1
first_weekday 2
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/hy_AM b/localedata/locales/hy_AM
index 74e1b77efb..d4111a64b3 100644
--- a/localedata/locales/hy_AM
+++ b/localedata/locales/hy_AM
@@ -154,7 +154,8 @@ mon "<U0570><U0578><U0582><U0576><U057E><U0561><U0580><U056B>";/
"<U0570><U0578><U056F><U057F><U0565><U0574><U0562><U0565><U0580><U056B>";/
"<U0576><U0578><U0575><U0565><U0574><U0562><U0565><U0580><U056B>";/
"<U0564><U0565><U056F><U057F><U0565><U0574><U0562><U0565><U0580><U056B>"
-d_t_fmt "%a %d %b %Y %r %Z"
+d_t_fmt "%a %d %b %Y %r"
+date_fmt "%a %d %b %Y %r %Z"
d_fmt "%m//%d//%y"
t_fmt "%r"
am_pm "";""
diff --git a/localedata/locales/ia_FR b/localedata/locales/ia_FR
index 4ce7c7fe4a..582902c738 100644
--- a/localedata/locales/ia_FR
+++ b/localedata/locales/ia_FR
@@ -81,7 +81,8 @@ mon "januario";/
"octobre";/
"novembre";/
"decembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "AM";"PM"
diff --git a/localedata/locales/id_ID b/localedata/locales/id_ID
index 92ff81df23..c10306deb7 100644
--- a/localedata/locales/id_ID
+++ b/localedata/locales/id_ID
@@ -115,7 +115,8 @@ mon "Januari";/
"Oktober";/
"November";/
"Desember"
-d_t_fmt "%a %d %b %Y %r %Z"
+d_t_fmt "%a %d %b %Y %r"
+date_fmt "%a %d %b %Y %r %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/ig_NG b/localedata/locales/ig_NG
index 113294a0f5..7e678b01cd 100644
--- a/localedata/locales/ig_NG
+++ b/localedata/locales/ig_NG
@@ -263,7 +263,8 @@ mon "Jen<U1EE5>war<U1ECB>";/
"Novemba";/
"Disemba"
% FIXME
-d_t_fmt "%A, %d %B %Y %T %Z"
+d_t_fmt "%A, %d %B %Y %T"
+date_fmt "%A, %d %B %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%r"
am_pm "AM";"PM"
diff --git a/localedata/locales/ik_CA b/localedata/locales/ik_CA
index 922bb87241..5b95572ccf 100644
--- a/localedata/locales/ik_CA
+++ b/localedata/locales/ik_CA
@@ -176,7 +176,8 @@ mon "Siqi<U00F1><U00F1>aatchiaq";/
"Sikkuvik";/
"Nippivik";/
"Siqi<U00F1><U0121>i<U1E37>aq"
-d_t_fmt "%a %d %b %Y %r %Z"
+d_t_fmt "%a %d %b %Y %r"
+date_fmt "%a %d %b %Y %r %Z"
d_fmt "%d//%m//%y"
t_fmt "%r"
am_pm "AM";"PM"
diff --git a/localedata/locales/is_IS b/localedata/locales/is_IS
index 8d59b468d6..4c7514f438 100644
--- a/localedata/locales/is_IS
+++ b/localedata/locales/is_IS
@@ -207,7 +207,8 @@ mon "jan<U00FA>ar";/
"okt<U00F3>ber";/
"n<U00F3>vember";/
"desember"
-d_t_fmt "%a %e.%b %Y, %T %Z"
+d_t_fmt "%a %e.%b %Y, %T"
+date_fmt "%a %e.%b %Y, %T %Z"
d_fmt "%a %e.%b %Y"
t_fmt "%T"
am_pm "fh";"eh"
diff --git a/localedata/locales/iu_CA b/localedata/locales/iu_CA
index 6026bcd587..56425c9199 100644
--- a/localedata/locales/iu_CA
+++ b/localedata/locales/iu_CA
@@ -109,7 +109,8 @@ mon "<U152E><U14C4><U140A><U14D5>";/
"<U140A><U1466><U1450><U1559>";/
"<U14C4><U1555><U1559>";/
"<U144E><U14EF><U155D><U1559>"
-d_t_fmt "%a %d %b %Y %r %Z"
+d_t_fmt "%a %d %b %Y %r"
+date_fmt "%a %d %b %Y %r %Z"
d_fmt "%m//%d//%y"
t_fmt "%r"
am_pm "AM";"PM"
diff --git a/localedata/locales/ka_GE b/localedata/locales/ka_GE
index c37eea137e..73133b8b33 100644
--- a/localedata/locales/ka_GE
+++ b/localedata/locales/ka_GE
@@ -128,7 +128,8 @@ mon /
"<U10D3><U10D4><U10D9><U10D4><U10DB><U10D1><U10D4><U10E0><U10D8>"
%"%Y ÜÊÈÑ %d %B"
-d_t_fmt "%Y <U10EC><U10DA><U10D8><U10E1> %d %B, %T %Z"
+d_t_fmt "%Y <U10EC><U10DA><U10D8><U10E1> %d %B, %T"
+date_fmt "%Y <U10EC><U10DA><U10D8><U10E1> %d %B, %T %Z"
d_fmt "%m//%d//%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/kab_DZ b/localedata/locales/kab_DZ
index ef572357c2..e8af5d8cd9 100644
--- a/localedata/locales/kab_DZ
+++ b/localedata/locales/kab_DZ
@@ -89,7 +89,10 @@ abday "Ace";/
"Sed"
%
% Appropriate date and time representation
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%a %d %b %Y %T %Z"
% Appropriate date representation
d_fmt "%d//%m//%Y"
% Appropriate time representation
diff --git a/localedata/locales/kk_KZ b/localedata/locales/kk_KZ
index c29c84b46e..03c28aa800 100644
--- a/localedata/locales/kk_KZ
+++ b/localedata/locales/kk_KZ
@@ -178,7 +178,8 @@ abmon "<U049A><U0430><U04A3>";/
"<U049A><U0430><U0437>";/
"<U049A><U0430><U0440>";/
"<U0416><U0435><U043B>"
-d_t_fmt "%a %d %b %Y %T"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/kl_GL b/localedata/locales/kl_GL
index 986d25242c..48a4684b44 100644
--- a/localedata/locales/kl_GL
+++ b/localedata/locales/kl_GL
@@ -111,7 +111,8 @@ mon "januaarip";/
"oktobarip";/
"novembarip";/
"decembarip"
-d_t_fmt "%a %b %d %Y %T %Z"
+d_t_fmt "%a %b %d %Y %T"
+date_fmt "%a %b %d %Y %T %Z"
d_fmt "%b %d %Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/km_KH b/localedata/locales/km_KH
index ef9d8d7f6b..28550717e7 100644
--- a/localedata/locales/km_KH
+++ b/localedata/locales/km_KH
@@ -963,6 +963,8 @@ mon "<U1798><U1780><U179A><U17B6>";/
d_t_fmt "%A <U1790><U17D2><U1784><U17C3> %e <U1781><U17C2> %B <U1786><U17D2><U1793><U17B6><U17C6> %Y, %H <U1798><U17C9><U17C4><U1784> %M <U1793><U17B6><U1791><U17B8> %S <U179C><U17B7><U1793><U17B6><U1791><U17B8><U200B>"
+date_fmt "%A <U1790><U17D2><U1784><U17C3> %e <U1781><U17C2> %B <U1786><U17D2><U1793><U17B6><U17C6> %Y, %H <U1798><U17C9><U17C4><U1784> %M <U1793><U17B6><U1791><U17B8> %S <U179C><U17B7><U1793><U17B6><U1791><U17B8><U200B>"
+
d_fmt "%e %B %Y"
t_fmt "%H:%M:%S"
diff --git a/localedata/locales/kn_IN b/localedata/locales/kn_IN
index 4b3b5cff75..16e808cbbc 100644
--- a/localedata/locales/kn_IN
+++ b/localedata/locales/kn_IN
@@ -148,7 +148,10 @@ am_pm "<U0CAA><U0CC2><U0CB0><U0CCD><U0CB5><U0CBE><U0CB9><U0CCD><U0CA8>";/
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/kok_IN b/localedata/locales/kok_IN
index ed0090ae76..bf884e0535 100644
--- a/localedata/locales/kok_IN
+++ b/localedata/locales/kok_IN
@@ -111,7 +111,10 @@ am_pm "<U092E>.<U092A><U0942>.";/
"<U092E>.<U0928><U0902>."
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d-%-m-%y"
diff --git a/localedata/locales/ks_IN b/localedata/locales/ks_IN
index 35f3056251..5f441bd437 100644
--- a/localedata/locales/ks_IN
+++ b/localedata/locales/ks_IN
@@ -121,7 +121,10 @@ am_pm "<U062F><U0648><U067E><U06BE><U0631><U0628><U0631><U0648><U0646><U06BE>";/
"<U062F><U0648><U067E><U06BE><U0631><U067E><U062A><U06BE>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-m//%-d//%y"
diff --git a/localedata/locales/ks_IN@devanagari b/localedata/locales/ks_IN@devanagari
index 3273affedd..10654c7c9c 100644
--- a/localedata/locales/ks_IN@devanagari
+++ b/localedata/locales/ks_IN@devanagari
@@ -113,7 +113,10 @@ am_pm "<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
"<U0905><U092A><U0930><U093E><U0939><U094D><U0928>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-m//%-d//%y"
diff --git a/localedata/locales/kw_GB b/localedata/locales/kw_GB
index c0433b3f07..e796f7e838 100644
--- a/localedata/locales/kw_GB
+++ b/localedata/locales/kw_GB
@@ -118,7 +118,8 @@ mon "mis Genver";/
"mis Hedra";/
"mis Du";/
"mis Kevardhu"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/lg_UG b/localedata/locales/lg_UG
index 70dd1cad2e..844e95db8f 100644
--- a/localedata/locales/lg_UG
+++ b/localedata/locales/lg_UG
@@ -174,8 +174,8 @@ mon "Janwaliyo";/
% Juuni, Julaayi, Agusito, Sebuttemba,
% Okitobba, Novemba, Desemba
%
-d_t_fmt "%a %d %b %Y %T %Z"
-% Abreviated date and time representation to be referenced by the "%c" field descriptor -
+d_t_fmt "%a %d %b %Y %T"
+% Abbreviated date and time representation to be referenced by the "%c" field descriptor -
% "%a" (weekday name),
% "%d" (day of month as a decimal number),
% "%b" (month name),
@@ -183,6 +183,9 @@ d_t_fmt "%a %d %b %Y %T %Z"
% "%T" (24-hour clock time in format HH:MM:SS),
% "%Z" (Time zone name)
%
+date_fmt "%a %d %b %Y %T %Z"
+% Abbreviated date and time representation to be used by date(1)
+%
d_fmt "%d//%m//%y"
% Date representation to be referenced by the "%x" field % descriptor -
% "%d/%m/%y", day/month/year as decimal numbers (01/01/00 to 31/12/99).
diff --git a/localedata/locales/li_NL b/localedata/locales/li_NL
index 9d555cca6e..1b5005bf64 100644
--- a/localedata/locales/li_NL
+++ b/localedata/locales/li_NL
@@ -120,7 +120,8 @@ mon "jannewarie";/
"oktober";/
"november";/
"desember"
-d_t_fmt "%a %d. %b %Y %T %Z"
+d_t_fmt "%a %d. %b %Y %T"
+date_fmt "%a %d. %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/lt_LT b/localedata/locales/lt_LT
index e9834bd200..60d58acbeb 100644
--- a/localedata/locales/lt_LT
+++ b/localedata/locales/lt_LT
@@ -232,6 +232,7 @@ mon "sausio";/
"lapkri<U010D>io";/
"gruod<U017E>io"
d_t_fmt "%Y m. %B %d d. %T"
+date_fmt "%Y m. %B %d d. %T %Z"
d_fmt "%Y-%m-%d"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/lv_LV b/localedata/locales/lv_LV
index 8939f46484..711cc1c314 100644
--- a/localedata/locales/lv_LV
+++ b/localedata/locales/lv_LV
@@ -183,6 +183,7 @@ mon "janv<U0101>ris";/
"novembris";/
"decembris"
d_t_fmt "%A, %Y. gada %e. %B, %H:%M:%S"
+date_fmt "%A, %Y. gada %e. %B, %H:%M:%S %Z"
d_fmt "%Y.%m.%d."
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/mag_IN b/localedata/locales/mag_IN
index d721824966..0d5a0b8fe5 100644
--- a/localedata/locales/mag_IN
+++ b/localedata/locales/mag_IN
@@ -112,7 +112,10 @@ am_pm "<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
"<U0905><U092A><U0930><U093E><U0939><U094D><U0928>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/mai_IN b/localedata/locales/mai_IN
index 50ba5aa434..4f1b28cf2c 100644
--- a/localedata/locales/mai_IN
+++ b/localedata/locales/mai_IN
@@ -114,7 +114,10 @@ am_pm "<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
"<U0905><U092A><U0930><U093E><U0939><U094D><U0928>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/mg_MG b/localedata/locales/mg_MG
index 266ff17e7d..3149bb23bc 100644
--- a/localedata/locales/mg_MG
+++ b/localedata/locales/mg_MG
@@ -124,7 +124,8 @@ mon "Janoary";/
"Oktobra";/
"Novambra";/
"Desambra"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/mi_NZ b/localedata/locales/mi_NZ
index d08bc24942..5ae21e8ad8 100644
--- a/localedata/locales/mi_NZ
+++ b/localedata/locales/mi_NZ
@@ -120,7 +120,8 @@ mon "Kohi-t<U0101>tea";/
"Whiringa-<U0101>-nuku";/
"Whiringa-<U0101>-rangi";/
"Hakihea"
-d_t_fmt "Te %A, te %d o %B, %Y %T %Z"
+d_t_fmt "Te %A, te %d o %B, %Y %T"
+date_fmt "Te %A, te %d o %B, %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/mjw_IN b/localedata/locales/mjw_IN
index 5c7629f704..efa894ba9d 100644
--- a/localedata/locales/mjw_IN
+++ b/localedata/locales/mjw_IN
@@ -86,7 +86,10 @@ mon "Arkoi";"Thangthang";"There";"Jangmi";"Aru";"Vosik";/
am_pm "AM";"PM"
% Appropriate date and time representation
-d_t_fmt "%A %d %B %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %B %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %B %Y %I:%M:%S %p %Z"
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/ml_IN b/localedata/locales/ml_IN
index 2857a97554..70f26974a0 100644
--- a/localedata/locales/ml_IN
+++ b/localedata/locales/ml_IN
@@ -292,7 +292,10 @@ mon "<U0D1C><U0D28><U0D41><U0D35><U0D30><U0D3F>";/
am_pm "<U0D30><U0D3E><U0D35><U0D3F><U0D32><U0D46>";"<U0D35><U0D48><U0D15><U0D41>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %B %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %B %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %B %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/mni_IN b/localedata/locales/mni_IN
index 831eff0910..99412a107a 100644
--- a/localedata/locales/mni_IN
+++ b/localedata/locales/mni_IN
@@ -113,7 +113,10 @@ am_pm "<U098F>.<U09AE>.";/
"<U09AA>.<U09AE>."
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/mnw_MM b/localedata/locales/mnw_MM
index 04765ec1d9..b666f4a216 100644
--- a/localedata/locales/mnw_MM
+++ b/localedata/locales/mnw_MM
@@ -100,7 +100,8 @@ abday "<U1012><U102D><U102F><U1010><U103A>";/
"<U101E><U102D><U102F><U1000><U103A>";/
"<U101E><U101D><U103A>"
week 7;19971130;1
-d_t_fmt "%OC%Oy %b %Od %A %OI:%OM:%OS %p %Z"
+d_t_fmt "%OC%Oy %b %Od %A %OI:%OM:%OS %p"
+date_fmt "%OC%Oy %b %Od %A %OI:%OM:%OS %p %Z"
d_fmt "%OC%Oy %b %Od %A"
t_fmt "%OI:%OM:%OS %p"
% ဂယး, တ္ၚဲစေၚ်
diff --git a/localedata/locales/mr_IN b/localedata/locales/mr_IN
index fc75268a33..65efc34c42 100644
--- a/localedata/locales/mr_IN
+++ b/localedata/locales/mr_IN
@@ -188,7 +188,10 @@ am_pm "<U092E>.<U092A><U0942>.";/
"<U092E>.<U0928><U0902>."
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/ms_MY b/localedata/locales/ms_MY
index f49d0c18a6..d7f8a9d03c 100644
--- a/localedata/locales/ms_MY
+++ b/localedata/locales/ms_MY
@@ -132,7 +132,10 @@ mon "Januari";"Februari";/
am_pm "";""
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%A %d %b %Y"
diff --git a/localedata/locales/mt_MT b/localedata/locales/mt_MT
index b56b6baab4..15ad26e5c5 100644
--- a/localedata/locales/mt_MT
+++ b/localedata/locales/mt_MT
@@ -212,7 +212,10 @@ mon "Jannar";/
am_pm "";""
%
% Appropriate date and time representation
-d_t_fmt "%A, %d ta %b, %Y %H:%M:%S %Z"
+d_t_fmt "%A, %d ta %b, %Y %H:%M:%S"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A, %d ta %b, %Y %H:%M:%S %Z"
%
% Appropriate date representation
d_fmt "%A, %d ta %b, %Y"
diff --git a/localedata/locales/my_MM b/localedata/locales/my_MM
index 19e39abeea..2f91842d6c 100644
--- a/localedata/locales/my_MM
+++ b/localedata/locales/my_MM
@@ -155,7 +155,8 @@ mon "<U1007><U1014><U103A><U1014><U101D><U102B><U101B><U102E>";/
"<U1012><U102E><U1007><U1004><U103A><U1018><U102C>"
am_pm "<U1014><U1036><U1014><U1000><U103A>";"<U100A><U1014><U1031>"
-d_t_fmt "%OC%Oy %b %Od %A %OI:%OM:%OS %p %Z"
+d_t_fmt "%OC%Oy %b %Od %A %OI:%OM:%OS %p"
+date_fmt "%OC%Oy %b %Od %A %OI:%OM:%OS %p %Z"
% Note: the use of %OC requires a patch to strftime_l.h
d_fmt "%OC%Oy %b %Od %A"
t_fmt "%OI:%OM:%OS %p"
diff --git a/localedata/locales/nds_DE b/localedata/locales/nds_DE
index d6200b7972..c557e7585b 100644
--- a/localedata/locales/nds_DE
+++ b/localedata/locales/nds_DE
@@ -120,7 +120,8 @@ mon "Jannuaar";/
"Oktober";/
"November";/
"Dezember"
-d_t_fmt "%a %d. %b %Y %T %Z"
+d_t_fmt "%a %d. %b %Y %T"
+date_fmt "%a %d. %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/nds_NL b/localedata/locales/nds_NL
index 9fd50fb625..2159f92469 100644
--- a/localedata/locales/nds_NL
+++ b/localedata/locales/nds_NL
@@ -119,7 +119,8 @@ mon "Jaunuwoa";/
"Oktoba";/
"Nowamba";/
"Dezamba"
-d_t_fmt "%a %d. %b %Y %T %Z"
+d_t_fmt "%a %d. %b %Y %T"
+date_fmt "%a %d. %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/ne_NP b/localedata/locales/ne_NP
index eb80eabbd8..09f6009a81 100644
--- a/localedata/locales/ne_NP
+++ b/localedata/locales/ne_NP
@@ -127,6 +127,7 @@ mon "<U091C><U0928><U0935><U0930><U0940>";/
am_pm "<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
"<U0905><U092A><U0930><U093E><U0939><U094D><U0928>"
d_t_fmt "%Y %B %d %I:%M:%S %p"
+date_fmt "%Y %B %d %I:%M:%S %p %Z"
d_fmt "%y//%-m//%-d"
t_fmt "%H:%M:%S"
t_fmt_ampm "%I:%M:%S %p"
diff --git a/localedata/locales/nhn_MX b/localedata/locales/nhn_MX
index 2dbfcb3c65..0b330fa259 100644
--- a/localedata/locales/nhn_MX
+++ b/localedata/locales/nhn_MX
@@ -107,7 +107,8 @@ mon "enero";/
"octubre";/
"noviembre";/
"diciembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/niu_NU b/localedata/locales/niu_NU
index 387e109109..aaac0f4799 100644
--- a/localedata/locales/niu_NU
+++ b/localedata/locales/niu_NU
@@ -117,7 +117,10 @@ abday "Tapu";/
% "%Y" (year with century as a decimal number),
% "%T" (24-hour clock time in format HH:MM:SS),
% "%Z" (Time zone name)
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+
+% Abbreviated date and time representation to be used by date(1)
+date_fmt "%a %d %b %Y %T %Z"
% Date representation to be referenced by the "%x" field descriptor -
% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
diff --git a/localedata/locales/nl_BE b/localedata/locales/nl_BE
index 6232998847..9b3a352b8f 100644
--- a/localedata/locales/nl_BE
+++ b/localedata/locales/nl_BE
@@ -99,7 +99,8 @@ mon "januari";/
"oktober";/
"november";/
"december"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d-%m-%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/nso_ZA b/localedata/locales/nso_ZA
index c10a0c6df4..91380edd34 100644
--- a/localedata/locales/nso_ZA
+++ b/localedata/locales/nso_ZA
@@ -119,8 +119,8 @@ mon "Janaware";/
"Nofemere";/
"Disemere"
-% Abreviated date and time representation to be referenced by the "%c" field descriptor -
-d_t_fmt "%a %d %b %Y %T %Z"
+% Abbreviated date and time representation to be referenced by the "%c" field descriptor -
+d_t_fmt "%a %d %b %Y %T"
%
% "%a" (short weekday name),
% "%d" (day of month as a decimal number),
@@ -129,6 +129,9 @@ d_t_fmt "%a %d %b %Y %T %Z"
% "%T" (24-hour clock time in format HH:MM:SS),
% "%Z" (Time zone name)
+% Abbreviated date and time representation to be used by date(1)
+date_fmt "%a %d %b %Y %T %Z"
+
% Date representation to be referenced by the "%x" field descriptor -
d_fmt "%d//%m//%Y"
% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
diff --git a/localedata/locales/oc_FR b/localedata/locales/oc_FR
index a106f8d1c1..d0d89a149e 100644
--- a/localedata/locales/oc_FR
+++ b/localedata/locales/oc_FR
@@ -131,7 +131,8 @@ mon "de geni<U00E8>r";/
"d<U2019>oct<U00F2>bre";/
"de novembre";/
"de decembre"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/or_IN b/localedata/locales/or_IN
index 2e4975e7b7..67434238a0 100644
--- a/localedata/locales/or_IN
+++ b/localedata/locales/or_IN
@@ -659,7 +659,8 @@ mon "<U0B1C><U0B3E><U0B28><U0B41><U0B06><U0B30><U0B40>";/
"<U0B21><U0B3F><U0B38><U0B47><U0B2E><U0B4D><U0B2C><U0B30>"
d_fmt "%Od-%Om-%Oy"
t_fmt "%OI:%OM:%OS %p"
-d_t_fmt "%Oe %B %Oy %OI:%OM:%OS %p %Z"
+d_t_fmt "%Oe %B %Oy %OI:%OM:%OS %p"
+date_fmt "%Oe %B %Oy %OI:%OM:%OS %p %Z"
am_pm "AM";"PM"
t_fmt_ampm "%OI:%OM:%OS %p"
alt_digits "<U0B66>";/
diff --git a/localedata/locales/os_RU b/localedata/locales/os_RU
index 9a4ce037cd..55a7e92944 100644
--- a/localedata/locales/os_RU
+++ b/localedata/locales/os_RU
@@ -141,7 +141,8 @@ mon "<U044F><U043D><U0432><U0430><U0440><U044B>";/
"<U043E><U043A><U0442><U044F><U0431><U0440><U044B>";/
"<U043D><U043E><U044F><U0431><U0440><U044B>";/
"<U0434><U0435><U043A><U0430><U0431><U0440><U044B>"
-d_t_fmt "%a %d %b %Y %T"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/pa_IN b/localedata/locales/pa_IN
index a1ef516251..6de5ba65f0 100644
--- a/localedata/locales/pa_IN
+++ b/localedata/locales/pa_IN
@@ -140,7 +140,10 @@ am_pm "<U0A38><U0A35><U0A47><U0A30><U0A47>";/
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/pa_PK b/localedata/locales/pa_PK
index 0a584114b8..0eb9cab5bf 100644
--- a/localedata/locales/pa_PK
+++ b/localedata/locales/pa_PK
@@ -119,7 +119,10 @@ mon "<U062C><U0646><U0648><U0631><U064A>";/
"<U062F><U0633><U0645><U0628><U0631>"
% Date Time Format
-d_t_fmt "<U0648> %H:%M:%S %Z <U062A> %d %B %Y"
+d_t_fmt "<U0648> %H:%M:%S <U062A> %d %B %Y"
+
+% Date Time Format for date(1)
+date_fmt "<U0648> %H:%M:%S %Z <U062A> %d %B %Y"
% date Format. I have put this in reverse order to try to get the date
% in R->L order
diff --git a/localedata/locales/pap_AW b/localedata/locales/pap_AW
index 7c4aebcff1..695c7ecbdd 100644
--- a/localedata/locales/pap_AW
+++ b/localedata/locales/pap_AW
@@ -120,7 +120,8 @@ mon "Yan<U00FC>ari";/
"Oktober";/
"Nov<U00E8>mber";/
"Des<U00E8>mber"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d-%m-%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/pap_CW b/localedata/locales/pap_CW
index 725ff594c0..bfd4a8eddb 100644
--- a/localedata/locales/pap_CW
+++ b/localedata/locales/pap_CW
@@ -120,7 +120,8 @@ mon "Yan<U00FC>ari";/
"Oktober";/
"Nov<U00E8>mber";/
"Des<U00E8>mber"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d-%m-%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/ps_AF b/localedata/locales/ps_AF
index 23dc86dcf1..ea4cdbc6f9 100644
--- a/localedata/locales/ps_AF
+++ b/localedata/locales/ps_AF
@@ -247,7 +247,8 @@ mon "<U062C><U0646><U0648><U0631><U064A>";/
"<U0627><U06A9><U062A><U0648><U0628><U0631>";/
"<U0646><U0648><U0645><U0628><U0631>";/
"<U062F><U0633><U0645><U0628><U0631>"
-d_t_fmt "%A <U062F> %Y <U062F> %B %e<U060C> %Z %H:%M:%S"
+d_t_fmt "%A <U062F> %Y <U062F> %B %e<U060C> %H:%M:%S"
+date_fmt "%A <U062F> %Y <U062F> %B %e<U060C> %Z %H:%M:%S"
d_fmt "<U062F> %Y <U062F> %B %e"
t_fmt "%H:%M:%S"
am_pm "<U063A>.<U0645>.";"<U063A>.<U0648>."
diff --git a/localedata/locales/pt_BR b/localedata/locales/pt_BR
index a778e52617..b48e7e034c 100644
--- a/localedata/locales/pt_BR
+++ b/localedata/locales/pt_BR
@@ -118,7 +118,8 @@ mon "janeiro";/
"outubro";/
"novembro";/
"dezembro"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/pt_PT b/localedata/locales/pt_PT
index 6225036edf..aa037b8045 100644
--- a/localedata/locales/pt_PT
+++ b/localedata/locales/pt_PT
@@ -122,7 +122,8 @@ mon "janeiro";/
"outubro";/
"novembro";/
"dezembro"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/quz_PE b/localedata/locales/quz_PE
index 9ed890cbb0..a58ee3a066 100644
--- a/localedata/locales/quz_PE
+++ b/localedata/locales/quz_PE
@@ -103,7 +103,8 @@ abday "tum";/
"juy";/
"wiy";/
"saw"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%I:%M:%S %p"
am_pm "AM";"PM"
diff --git a/localedata/locales/raj_IN b/localedata/locales/raj_IN
index c5beb5e798..15c1ce4894 100644
--- a/localedata/locales/raj_IN
+++ b/localedata/locales/raj_IN
@@ -123,7 +123,8 @@ am_pm "<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/ru_RU b/localedata/locales/ru_RU
index fdb2059fe7..b1e2366f20 100644
--- a/localedata/locales/ru_RU
+++ b/localedata/locales/ru_RU
@@ -166,7 +166,8 @@ abmon "<U044F><U043D><U0432>";/
"<U043E><U043A><U0442>";/
"<U043D><U043E><U044F>";/
"<U0434><U0435><U043A>"
-d_t_fmt "%a %d %b %Y %T"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/rw_RW b/localedata/locales/rw_RW
index 31cb4673df..cbcf283266 100644
--- a/localedata/locales/rw_RW
+++ b/localedata/locales/rw_RW
@@ -108,7 +108,8 @@ mon "Mutarama";/
"Ukwakira";/
"Ugushyingo";/
"Ukuboza"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/sa_IN b/localedata/locales/sa_IN
index 362294af5a..6d0c4978c1 100644
--- a/localedata/locales/sa_IN
+++ b/localedata/locales/sa_IN
@@ -149,7 +149,10 @@ am_pm "<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
"<U0905><U092A><U0930><U093E><U0939><U094D><U0928>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d-%m-%y"
diff --git a/localedata/locales/sat_IN b/localedata/locales/sat_IN
index 10610e65f3..fbecda5f60 100644
--- a/localedata/locales/sat_IN
+++ b/localedata/locales/sat_IN
@@ -113,7 +113,10 @@ am_pm "AM";"PM"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/sd_IN b/localedata/locales/sd_IN
index b2ed5f800b..7b7520f453 100644
--- a/localedata/locales/sd_IN
+++ b/localedata/locales/sd_IN
@@ -121,7 +121,10 @@ mon "<U062C><U0646><U0648><U0631><U064A>";/
am_pm "AM";"PM"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/sd_IN@devanagari b/localedata/locales/sd_IN@devanagari
index b24a171e1b..5449a39580 100644
--- a/localedata/locales/sd_IN@devanagari
+++ b/localedata/locales/sd_IN@devanagari
@@ -118,7 +118,10 @@ am_pm "<U092E>.<U092A><U0942>.";/
"<U092E>.<U0928><U0902>."
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/sgs_LT b/localedata/locales/sgs_LT
index 6b6ab1cac9..f51de31d5e 100644
--- a/localedata/locales/sgs_LT
+++ b/localedata/locales/sgs_LT
@@ -102,7 +102,8 @@ mon "saus<U0117>";/
"spal<U0117>";/
"lapkr<U0117>st<U0117>";/
"gr<U016F>d<U0117>"
-d_t_fmt "%Y m. %B %d d. %T"
+d_t_fmt "%Y m. %B %d d. %T"
+date_fmt "%Y m. %B %d d. %T %Z"
d_fmt "%Y.%m.%d"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/shn_MM b/localedata/locales/shn_MM
index 69ac1124e5..f0bd3d4cf5 100644
--- a/localedata/locales/shn_MM
+++ b/localedata/locales/shn_MM
@@ -140,7 +140,8 @@ mon "<U101C><U102D><U1030><U107C><U103A><U1075><U1019><U103A>";/
"<U101C><U102D><U1030><U107C><U103A><U1078><U1035><U1004><U103A>"
am_pm "<U1075><U1062><U1004><U103A><U107C><U1082><U103A>";"<U1010><U1062><U1019><U103A><U1038><U1076><U1019><U103A><U1088>"
-d_t_fmt "%OC%Oy %b %Od %A %OI:%OM:%OS %p %Z"
+d_t_fmt "%OC%Oy %b %Od %A %OI:%OM:%OS %p"
+date_fmt "%OC%Oy %b %Od %A %OI:%OM:%OS %p %Z"
% Note: the use of %OC requires a patch to strftime_l.h
d_fmt "%OC%Oy %b %Od %A"
t_fmt "%OH:%OM:%OS %p"
diff --git a/localedata/locales/shs_CA b/localedata/locales/shs_CA
index ab48d600ef..4295cbf0dd 100644
--- a/localedata/locales/shs_CA
+++ b/localedata/locales/shs_CA
@@ -120,7 +120,8 @@ mon "Pellkwet<U0313>min";/
"Pesllw<U00E9>lsten";/
"Pellc7ell7<U00E9>7llcwten<U0313>";/
"Pelltet<U00E9>tq<U0313>em"
-d_t_fmt "%a %d %b %Y %r %Z"
+d_t_fmt "%a %d %b %Y %r"
+date_fmt "%a %d %b %Y %r %Z"
d_fmt "%d//%m//%y"
t_fmt "%r"
am_pm "AM";"PM"
diff --git a/localedata/locales/sk_SK b/localedata/locales/sk_SK
index b923741cbe..889d5c0b45 100644
--- a/localedata/locales/sk_SK
+++ b/localedata/locales/sk_SK
@@ -166,7 +166,8 @@ abmon "jan";/
"nov";/
"dec"
-d_t_fmt "%a<U00A0>%e.<U00A0>%B<U00A0>%Y,<U00A0>%H:%M:%S<U00A0>%Z"
+d_t_fmt "%a<U00A0>%e.<U00A0>%B<U00A0>%Y,<U00A0>%H:%M:%S"
+date_fmt "%a<U00A0>%e.<U00A0>%B<U00A0>%Y,<U00A0>%H:%M:%S<U00A0>%Z"
d_fmt "%d.%m.%Y"
diff --git a/localedata/locales/sl_SI b/localedata/locales/sl_SI
index 6157b26d4f..8e290175ba 100644
--- a/localedata/locales/sl_SI
+++ b/localedata/locales/sl_SI
@@ -2184,7 +2184,8 @@ mon "januar";/
"oktober";/
"november";/
"december"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d. %m. %Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/sm_WS b/localedata/locales/sm_WS
index 2823005c06..150a01c8f1 100644
--- a/localedata/locales/sm_WS
+++ b/localedata/locales/sm_WS
@@ -95,7 +95,10 @@ abday "Aso Sa";/
"Aso To'"
%
% Appropriate date and time representation
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%a %d %b %Y %T %Z"
%
% Appropriate date representation
% https://en.wikipedia.org/wiki/Date_and_time_notation_in_Australia
diff --git a/localedata/locales/sv_SE b/localedata/locales/sv_SE
index aa28c23776..b0901726db 100644
--- a/localedata/locales/sv_SE
+++ b/localedata/locales/sv_SE
@@ -231,6 +231,7 @@ mon "januari";/
"november";/
"december"
d_t_fmt "%a %e %b %Y %H:%M:%S"
+date_fmt "%a %e %b %Y %H:%M:%S %Z"
d_fmt "%Y-%m-%d"
t_fmt "%H:%M:%S"
am_pm "";""
diff --git a/localedata/locales/sw_KE b/localedata/locales/sw_KE
index 6c303da983..5307d12e6e 100644
--- a/localedata/locales/sw_KE
+++ b/localedata/locales/sw_KE
@@ -84,7 +84,8 @@ day "Jumapili";/
"Jumamosi"
abday "J2";"J3";"J4";"J5";"Alh";"Ij";"J1"
week 7;19971130;1
-d_t_fmt "%e %B %Y %I:%M:%S %p %Z"
+d_t_fmt "%e %B %Y %I:%M:%S %p"
+date_fmt "%e %B %Y %I:%M:%S %p %Z"
d_fmt "%d//%m//%Y"
t_fmt "%I:%M:%S %p"
am_pm "asubuhi";"alasiri"
diff --git a/localedata/locales/sw_TZ b/localedata/locales/sw_TZ
index 1da76705db..9053da4752 100644
--- a/localedata/locales/sw_TZ
+++ b/localedata/locales/sw_TZ
@@ -79,7 +79,8 @@ day "Jumapili";/
"Ijumaa";/
"Jumamosi"
abday "J2";"J3";"J4";"J5";"Alh";"Ij";"J1"
-d_t_fmt "%e %B %Y %I:%M:%S %p %Z"
+d_t_fmt "%e %B %Y %I:%M:%S %p"
+date_fmt "%e %B %Y %I:%M:%S %p %Z"
d_fmt "%d//%m//%Y"
t_fmt "%I:%M:%S %p"
am_pm "asubuhi";"alasiri"
diff --git a/localedata/locales/ta_IN b/localedata/locales/ta_IN
index 5e40629ff1..6ee1bce0f2 100644
--- a/localedata/locales/ta_IN
+++ b/localedata/locales/ta_IN
@@ -127,7 +127,10 @@ mon "<U0B9C><U0BA9><U0BB5><U0BB0><U0BBF>";"<U0BAA><U0BBF><U0BAA><U0BCD><
am_pm "<U0B95><U0BBE><U0BB2><U0BC8>";"<U0BAE><U0BBE><U0BB2><U0BC8>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %B %Y %p %I:%M:%S %Z"
+d_t_fmt "%A %d %B %Y %p %I:%M:%S"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %B %Y %p %I:%M:%S %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/ta_LK b/localedata/locales/ta_LK
index ca5c1165c2..2fbea067be 100644
--- a/localedata/locales/ta_LK
+++ b/localedata/locales/ta_LK
@@ -85,7 +85,8 @@ mon "<U0B9C><U0BA9><U0BB5><U0BB0><U0BBF>";"<U0BAA><U0BBF><U0BAA><U0BCD><
"<U0B9A><U0BC6><U0BAA><U0BCD><U0B9F><U0BAE><U0BCD><U0BAA><U0BB0><U0BCD>";"<U0B85><U0B95><U0BCD><U0B9F><U0BCB><U0BAA><U0BB0><U0BCD>";/
"<U0BA8><U0BB5><U0BAE><U0BCD><U0BAA><U0BB0><U0BCD>";"<U0B9F><U0BBF><U0B9A><U0BAE><U0BCD><U0BAA><U0BB0><U0BCD>"
am_pm "<U0B95><U0BBE><U0BB2><U0BC8>";"<U0BAE><U0BBE><U0BB2><U0BC8>"
-d_t_fmt "%A %d %B %Y %H:%M:%S %Z"
+d_t_fmt "%A %d %B %Y %H:%M:%S"
+date_fmt "%A %d %B %Y %H:%M:%S %Z"
d_fmt "%-d//%-m//%y"
t_fmt "%H:%M:%S %Z"
t_fmt_ampm ""
diff --git a/localedata/locales/tcy_IN b/localedata/locales/tcy_IN
index a356801352..6b6a26dd99 100644
--- a/localedata/locales/tcy_IN
+++ b/localedata/locales/tcy_IN
@@ -124,7 +124,10 @@ am_pm "<U0C95><U0CBE><U0C82><U0CA1><U0CC6>";/
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/te_IN b/localedata/locales/te_IN
index 82ebc2f0d1..2c940cc2c6 100644
--- a/localedata/locales/te_IN
+++ b/localedata/locales/te_IN
@@ -129,7 +129,10 @@ mon "<U0C1C><U0C28><U0C35><U0C30><U0C3F>";"<U0C2B><U0C3F><U0C2C><U0C4D><
am_pm "<U0C09>.";"<U0C38><U0C3E>."
%
% Appropriate date and time representation
-d_t_fmt "%B %d %A %Y %p%I.%M.%S %Z"
+d_t_fmt "%B %d %A %Y %p%I.%M.%S"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%B %d %A %Y %p%I.%M.%S %Z"
%
% Appropriate date representation
d_fmt "%d-%m-%y"
diff --git a/localedata/locales/tg_TJ b/localedata/locales/tg_TJ
index 6d1e4d8ab3..57ec25b5b1 100644
--- a/localedata/locales/tg_TJ
+++ b/localedata/locales/tg_TJ
@@ -191,7 +191,8 @@ abmon "<U042F><U043D><U0432>";/
"<U041E><U043A><U0442>";/
"<U041D><U043E><U044F>";/
"<U0414><U0435><U043A>"
-d_t_fmt "%a %d %b %Y %T"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/the_NP b/localedata/locales/the_NP
index 681e94e484..3b7595d576 100644
--- a/localedata/locales/the_NP
+++ b/localedata/locales/the_NP
@@ -115,7 +115,10 @@ am_pm "<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
"<U0905><U092A><U0930><U093E><U0939><U094D><U0928>"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%A %d %b %Y"
diff --git a/localedata/locales/tk_TM b/localedata/locales/tk_TM
index e29ae20408..033b2d4f04 100644
--- a/localedata/locales/tk_TM
+++ b/localedata/locales/tk_TM
@@ -323,7 +323,8 @@ abmon "<U00DD>an";"Few";/
% date dd.mm.yyyy %d.%m.%Y %T
% time hh:mm:ss (24 hour - no am/pm)
%
-d_t_fmt "%d.%m.%Y %T"
+d_t_fmt "%d.%m.%Y %T"
+date_fmt "%d.%m.%Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/tl_PH b/localedata/locales/tl_PH
index 03b8350749..f67072f042 100644
--- a/localedata/locales/tl_PH
+++ b/localedata/locales/tl_PH
@@ -105,7 +105,8 @@ mon "Enero";/
"Nobiyembre";/
"Disyembre"
%
-d_t_fmt "%a %d %b %Y %r %Z"
+d_t_fmt "%a %d %b %Y %r"
+date_fmt "%a %d %b %Y %r %Z"
d_fmt "%m//%d//%y"
t_fmt "%r"
am_pm "AM";"PM"
diff --git a/localedata/locales/to_TO b/localedata/locales/to_TO
index acb5ce655c..3aec81bfd8 100644
--- a/localedata/locales/to_TO
+++ b/localedata/locales/to_TO
@@ -95,7 +95,10 @@ am_pm "hengihengi";"efiafi"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%A %d %b %Y"
diff --git a/localedata/locales/tpi_PG b/localedata/locales/tpi_PG
index 885481974c..b4680b0299 100644
--- a/localedata/locales/tpi_PG
+++ b/localedata/locales/tpi_PG
@@ -100,7 +100,10 @@ abday "San";/
"Sar"
%
% Appropriate date and time representation
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%a %d %b %Y %T %Z"
%
% Appropriate date representation
% https://en.wikipedia.org/wiki/Date_and_time_notation_in_Australia
diff --git a/localedata/locales/tr_TR b/localedata/locales/tr_TR
index 52cb6c8676..b175d0237d 100644
--- a/localedata/locales/tr_TR
+++ b/localedata/locales/tr_TR
@@ -2628,7 +2628,8 @@ mon "Ocak";/
"Ekim";/
"Kas<U0131>m";/
"Aral<U0131>k"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d-%m-%Y"
t_fmt "%T"
am_pm "<U00D6><U00D6>";"<U00D6>S"
diff --git a/localedata/locales/tt_RU b/localedata/locales/tt_RU
index 2e6aa85f6f..134861f106 100644
--- a/localedata/locales/tt_RU
+++ b/localedata/locales/tt_RU
@@ -230,7 +230,8 @@ abmon "<U0433><U044B><U0439><U043D>";/
"<U043E><U043A><U0442>";/
"<U043D><U043E><U044F><U0431>";/
"<U0434><U0435><U043A>"
-d_t_fmt "%a %d %b %Y %T"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/tt_RU@iqtelif b/localedata/locales/tt_RU@iqtelif
index b52b129994..45d49ff31d 100644
--- a/localedata/locales/tt_RU@iqtelif
+++ b/localedata/locales/tt_RU@iqtelif
@@ -136,7 +136,8 @@ abmon "<U011E><U0131>n";/
"<U00DC>kt";/
"Noy";/
"Dik"
-d_t_fmt "%a %d %b %Y %T"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "<U00D6>A";"<U00D6>S"
diff --git a/localedata/locales/unm_US b/localedata/locales/unm_US
index ef458e22dc..68a2fe72d2 100644
--- a/localedata/locales/unm_US
+++ b/localedata/locales/unm_US
@@ -85,7 +85,8 @@ mon "enikwsi";/
"puksit";/
"wini";/
"muxkotae"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/ur_IN b/localedata/locales/ur_IN
index 26a9142bb5..12cd62141e 100644
--- a/localedata/locales/ur_IN
+++ b/localedata/locales/ur_IN
@@ -121,7 +121,10 @@ mon "<U062C><U0646><U0648><U0631><U06CC>";/
am_pm "AM";"PM"
%
% Appropriate date and time representation
-d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
+d_t_fmt "%A %d %b %Y %I:%M:%S %p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
d_fmt "%-d//%-m//%y"
diff --git a/localedata/locales/ur_PK b/localedata/locales/ur_PK
index aaf47fceb5..2653b12802 100644
--- a/localedata/locales/ur_PK
+++ b/localedata/locales/ur_PK
@@ -136,7 +136,10 @@ mon "<U062C><U0646><U0648><U0631><U06CC>";/
"<U062F><U0633><U0645><U0628><U0631>"
% Date Time Format
-d_t_fmt "<U0648> %H:%M:%S %Z <U062A> %d %B %Y"
+d_t_fmt "<U0648> %H:%M:%S <U062A> %d %B %Y"
+
+% Date Time Format for date(1)
+date_fmt "<U0648> %H:%M:%S %Z <U062A> %d %B %Y"
% date Format. I have put this in reverse order to try to get the date
% in R->L order
diff --git a/localedata/locales/ve_ZA b/localedata/locales/ve_ZA
index 6b80455c98..4ca18ee240 100644
--- a/localedata/locales/ve_ZA
+++ b/localedata/locales/ve_ZA
@@ -129,8 +129,8 @@ mon "Phando";/
"<U1E3C>ara";/
"Nyendavhusiku"
-% Abreviated date and time representation to be referenced by the "%c" field descriptor -
-d_t_fmt "%a %d %b %Y %T %Z"
+% Abbreviated date and time representation to be referenced by the "%c" field descriptor -
+d_t_fmt "%a %d %b %Y %T"
%
% "%a" (short weekday name),
% "%d" (day of month as a decimal number),
@@ -139,6 +139,9 @@ d_t_fmt "%a %d %b %Y %T %Z"
% "%T" (24-hour clock time in format HH:MM:SS),
% "%Z" (Time zone name)
+% Abbreviated date and time representation to be used by date(1)
+date_fmt "%a %d %b %Y %T %Z"
+
% Date representation to be referenced by the "%x" field descriptor -
d_fmt "%d//%m//%Y"
% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
diff --git a/localedata/locales/wa_BE b/localedata/locales/wa_BE
index afec10f41c..9f59287d37 100644
--- a/localedata/locales/wa_BE
+++ b/localedata/locales/wa_BE
@@ -160,7 +160,8 @@ mon "di djanv<U00EE>";/
"di n<U00F4>vimbe";/
"di decimbe"
-d_t_fmt "Li %A %d %B %Y %T %Z"
+d_t_fmt "Li %A %d %B %Y %T"
+date_fmt "Li %A %d %B %Y %T %Z"
% Chal, ça va
d_fmt "%d//%m//%Y"
t_fmt "%H:%M:%S"
diff --git a/localedata/locales/wo_SN b/localedata/locales/wo_SN
index 2019092503..a0157145da 100644
--- a/localedata/locales/wo_SN
+++ b/localedata/locales/wo_SN
@@ -124,7 +124,8 @@ mon "sanwiy'e";/
"oktoobar";/
"nowaambar";/
"desaambar"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d.%m.%Y"
t_fmt "%T"
am_pm "";""
diff --git a/localedata/locales/yi_US b/localedata/locales/yi_US
index 95963830fc..2184905646 100644
--- a/localedata/locales/yi_US
+++ b/localedata/locales/yi_US
@@ -228,7 +228,8 @@ abmon "<U05D9><U05D0><U05B7><U05E0>";"<U05E4><U05BF><U05E2><U05D1>";/
"<U05D9><U05D5><U05DC>";"<U05D0><U05F1><U05D2>";/
"<U05E1><U05E2><U05E4><U05BC>";"<U05D0><U05B8><U05E7><U05D8>";/
"<U05E0><U05D0><U05B8><U05F0>";"<U05D3><U05E2><U05E6>"
-d_t_fmt "%Z %H:%M:%S %Y %b %d %a"
+d_t_fmt "%H:%M:%S %Y %b %d %a"
+date_fmt "%Z %H:%M:%S %Y %b %d %a"
d_fmt "%d//%m//%y"
t_fmt "%H:%M:%S"
am_pm "AM";"PM"
diff --git a/localedata/locales/yo_NG b/localedata/locales/yo_NG
index a3102270bf..28773494aa 100644
--- a/localedata/locales/yo_NG
+++ b/localedata/locales/yo_NG
@@ -213,8 +213,10 @@ mon "O<U1E63><U00F9> <U1E62><U1EB9><U0301>r<U1EB9><U0301>";/
"O<U1E63><U00F9> <U1ECC><U0300>w<U00E0>r<U00E0>";/
"O<U1E63><U00F9> B<U00E9>l<U00FA>";/
"O<U1E63><U00F9> <U1ECC><U0300>p<U1EB9><U0300>"
+% ọjọ́ %a, %d oṣù %b ọdún %Y %T
+d_t_fmt "<U1ECD>j<U1ECD><U0301> %a, %d o<U1E63><U00F9> %b <U1ECD>d<U00FA>n %Y %T"
% ọjọ́ %a, %d oṣù %b ọdún %Y %T %Z
-d_t_fmt "<U1ECD>j<U1ECD><U0301> %a, %d o<U1E63><U00F9> %b <U1ECD>d<U00FA>n %Y %T %Z"
+date_fmt "<U1ECD>j<U1ECD><U0301> %a, %d o<U1E63><U00F9> %b <U1ECD>d<U00FA>n %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%r"
am_pm "AM";"PM"
diff --git a/localedata/locales/yuw_PG b/localedata/locales/yuw_PG
index 55e787a5cd..93289a75dc 100644
--- a/localedata/locales/yuw_PG
+++ b/localedata/locales/yuw_PG
@@ -102,7 +102,8 @@ mon "jenuari";/
"<U00F6>ktoba";/
"n<U00F6>wemba";/
"diksemba"
-d_t_fmt "%a %d %b %Y %T %Z"
+d_t_fmt "%a %d %b %Y %T"
+date_fmt "%a %d %b %Y %T %Z"
d_fmt "%d//%m//%y"
t_fmt "%T"
am_pm "AM";"PM"
diff --git a/localedata/locales/zh_HK b/localedata/locales/zh_HK
index 78ff7d27a6..4974bb37b7 100644
--- a/localedata/locales/zh_HK
+++ b/localedata/locales/zh_HK
@@ -127,6 +127,9 @@ am_pm "<U4E0A><U5348>";"<U4E0B><U5348>"
% Changed %b to %m, by Anthony Fok <anthony@thizlinux.com>, Feb 2002
d_t_fmt "%Y<U5E74>%m<U6708>%d<U65E5> %A %H:%M:%S"
%
+% Appropriate date and time representation for date(1)
+date_fmt "%Y<U5E74>%m<U6708>%d<U65E5> %A %H:%M:%S %Z"
+%
% Appropriate date representation
% Changed %b to %m, by Anthony Fok <anthony@thizlinux.com>, Feb 2002
% %Y年%m月%d日 %A
diff --git a/localedata/locales/zh_SG b/localedata/locales/zh_SG
index 472843c7f7..ade0a02a52 100644
--- a/localedata/locales/zh_SG
+++ b/localedata/locales/zh_SG
@@ -121,8 +121,11 @@ mon "<U4E00><U6708>";"<U4E8C><U6708>";/
am_pm "<U4E0A><U5348>";"<U4E0B><U5348>"
%
% Appropriate date and time representation
-% %Y\u5e74%m\u6708%d\u65e5 %H\u65f6%M\u5206%S\u79d2 %Z
-d_t_fmt "%Y<U5E74>%m<U6708>%d<U65E5> %H<U65F6>%M<U5206>%S<U79D2> %Z"
+% %Y\u5e74%m\u6708%d\u65e5 %H\u65f6%M\u5206%S\u79d2
+d_t_fmt "%Y<U5E74>%m<U6708>%d<U65E5> %H<U65F6>%M<U5206>%S<U79D2>"
+%
+% Appropriate date and time representation for date(1)
+date_fmt "%Y<U5E74>%m<U6708>%d<U65E5> %H<U65F6>%M<U5206>%S<U79D2> %Z"
%
% Appropriate date representation
% %Y\u5e74%m\u6708%d\u65e5
diff --git a/localedata/locales/zh_TW b/localedata/locales/zh_TW
index b869dec317..595d22623f 100644
--- a/localedata/locales/zh_TW
+++ b/localedata/locales/zh_TW
@@ -117,6 +117,9 @@ mon "<U4E00><U6708>";"<U4E8C><U6708>";"<U4E09><U6708>";/
d_t_fmt "<U897F><U5143>%Y<U5E74>%m<U6708>%d<U65E5> (%A) %H<U6642>/
%M<U5206>%S<U79D2>"
+date_fmt "<U897F><U5143>%Y<U5E74>%m<U6708>%d<U65E5> (%A) %H<U6642>/
+%M<U5206>%S<U79D2> %Z"
+
d_fmt "<U897F><U5143>%Y<U5E74>%m<U6708>%d<U65E5>"
t_fmt "%H<U6642>%M<U5206>%S<U79D2>"
diff --git a/localedata/locales/zu_ZA b/localedata/locales/zu_ZA
index cf93a63009..8c25a384ec 100644
--- a/localedata/locales/zu_ZA
+++ b/localedata/locales/zu_ZA
@@ -127,8 +127,8 @@ mon "Januwari";/
"Novemba";/
"Disemba"
-% Abreviated date and time representation to be referenced by the "%c" field descriptor -
-d_t_fmt "%a %d %b %Y %T %Z"
+% Abbreviated date and time representation to be referenced by the "%c" field descriptor -
+d_t_fmt "%a %d %b %Y %T"
%
% "%a" (short weekday name),
% "%d" (day of month as a decimal number),
@@ -137,6 +137,9 @@ d_t_fmt "%a %d %b %Y %T %Z"
% "%T" (24-hour clock time in format HH:MM:SS),
% "%Z" (Time zone name)
+% Abbreviated date and time representation to be used by date(1)
+date_fmt "%a %d %b %Y %T %Z"
+
% Date representation to be referenced by the "%x" field descriptor -
% "%d/%m/%Y", day/month/year as decimal numbers (01/01/2000).
d_fmt "%d//%m//%Y"