Skip to content

Instantly share code, notes, and snippets.

@simon04
Last active August 2, 2020 10:06
Show Gist options
  • Save simon04/b5b4918658e7834218b000c6bfc9f007 to your computer and use it in GitHub Desktop.
Save simon04/b5b4918658e7834218b000c6bfc9f007 to your computer and use it in GitHub Desktop.
ISO-8601 for IntelliJ

ISO-8601 for IntelliJ

https://youtrack.jetbrains.com/issue/IDEABKL-6449

Linux

Since IntelliJ evaluates the environment variable LC_TIME according to DateFormatUtil.java, setting LC_TIME=sv_SE.UTF-8 brings the ISO-8601 format to IntelliJ. I also had to set LC_ALL, e.g., to $LANG (en_GB.UTF-8).

Make sure to first comment out the string sv_SE.UTF-8 in /etc/locale.gen (as root) and to rebuild the locales by running locale-gen (as root).

openjdk version "1.8.0_144"
OpenJDK Runtime Environment (build 1.8.0_144-b01)
OpenJDK 64-Bit Server VM (build 25.144-b01, mixed mode)
12/21/17
ar 21/12/17
ar_AE 21/12/17
ar_BH 21/12/17
ar_DZ 21/12/17
ar_EG 21/12/17
ar_IQ 21/12/17
ar_JO 21/12/17
ar_KW 21/12/17
ar_LB 21/12/17
ar_LY 21/12/17
ar_MA 21/12/17
ar_OM 21/12/17
ar_QA 21/12/17
ar_SA 21/12/17
ar_SD 21/12/17
ar_SY 21/12/17
ar_TN 21/12/17
ar_YE 21/12/17
be 21.12.17
be_BY 21.12.17
bg 21.12.17
bg_BG 21.12.17
ca 21/12/17
ca_ES 21/12/17
cs 21.12.17
cs_CZ 21.12.17
da 21-12-17
da_DK 21-12-17
de 21.12.17
de_AT 21.12.17
de_CH 21.12.17
de_DE 21.12.17
de_GR 21.12.17
de_LU 21.12.17
el 21/12/2017
el_CY 21/12/2017
el_GR 21/12/2017
en 12/21/17
en_AU 21/12/17
en_CA 21/12/17
en_GB 21/12/17
en_IE 21/12/17
en_IN 21/12/17
en_MT 21/12/2017
en_NZ 21/12/17
en_PH 12/21/17
en_SG 21/12/17
en_US 12/21/17
en_ZA 2017/12/21
es 21/12/17
es_AR 21/12/17
es_BO 21-12-17
es_CL 21-12-17
es_CO 21/12/17
es_CR 21/12/17
es_CU 21/12/17
es_DO 21/12/17
es_EC 21/12/17
es_ES 21/12/17
es_GT 21/12/17
es_HN 12-21-17
es_MX 21/12/17
es_NI 12-21-17
es_PA 12/21/17
es_PE 21/12/17
es_PR 12-21-17
es_PY 21/12/17
es_SV 12-21-17
es_US 12/21/17
es_UY 21/12/17
es_VE 21/12/17
et 21.12.17
et_EE 21.12.17
fi 21.12.2017
fi_FI 21.12.2017
fr 21/12/17
fr_BE 21/12/17
fr_CA 17-12-21
fr_CH 21.12.17
fr_FR 21/12/17
fr_LU 21/12/17
ga 17/12/21
ga_IE 21/12/2017
hi 12/21/17
hi_IN २१/१२/१७
hr 2017.12.21
hr_HR 21.12.17.
hu 2017.12.21.
hu_HU 2017.12.21.
in 17/12/21
in_ID 21/12/17
is 21.12.2017
is_IS 21.12.2017
it 21/12/17
it_CH 21.12.17
it_IT 21/12/17
iw 21/12/17
iw_IL 21/12/17
ja 17/12/21
ja_JP 17/12/21
ja_JP_JP_#u-ca-japanese H29.12.21
ko 17. 12. 21
ko_KR 17. 12. 21
lt 17.12.21
lt_LT 17.12.21
lv 17.21.12
lv_LV 17.21.12
mk 21.12.17
mk_MK 21.12.17
ms 17/12/21
ms_MY 21/12/2017
mt 21/12/2017
mt_MT 21/12/2017
nl 21-12-17
nl_BE 21/12/17
nl_NL 21-12-17
no 21.12.17
no_NO 21.12.17
no_NO_NY 21.12.17
pl 17-12-21
pl_PL 21.12.17
pt 21-12-2017
pt_BR 21/12/17
pt_PT 21-12-2017
ro 21.12.2017
ro_RO 21.12.2017
ru 21.12.17
ru_RU 21.12.17
sk 21.12.2017
sk_SK 21.12.2017
sl 21.12.2017
sl_SI 21.12.2017
sq 17-12-21
sq_AL 17-12-21
sr 21.12.17.
sr_BA 17-12-21
sr_BA_#Latn 21.12.17.
sr_CS 21.12.17.
sr_ME 21.12.17.
sr_ME_#Latn 21.12.17.
sr_RS 21.12.17.
sr_RS_#Latn 21.12.17.
sr__#Latn 21.12.17.
sv 2017-12-21
sv_SE 2017-12-21
th 21/12/2017
th_TH 21/12/2560
th_TH_TH_#u-nu-thai ๒๑/๑๒/๒๕๖๐
tr 21.12.2017
tr_TR 21.12.2017
uk 21.12.17
uk_UA 21.12.17
vi 21/12/2017
vi_VN 21/12/2017
zh 17-12-21
zh_CN 17-12-21
zh_HK 17年12月21日
zh_SG 21/12/17
zh_TW 2017/12/21
openjdk 9
OpenJDK Runtime Environment (build 9+181)
OpenJDK 64-Bit Server VM (build 9+181, mixed mode)
2017-12-21
af 2017-12-21
af_NA 2017-12-21
af_ZA 2017-12-21
agq 21/12/2017
agq_CM 21/12/2017
ak 17/12/21
ak_GH 17/12/21
am 21/12/2017
am_ET 21/12/2017
ar ٢١‏/١٢‏/٢٠١٧
ar_001 ٢١‏/١٢‏/٢٠١٧
ar_AE ٢١‏/١٢‏/٢٠١٧
ar_BH ٢١‏/١٢‏/٢٠١٧
ar_DJ ٢١‏/١٢‏/٢٠١٧
ar_DZ 21‏/12‏/2017
ar_EG ٢١‏/١٢‏/٢٠١٧
ar_EH 21‏/12‏/2017
ar_ER ٢١‏/١٢‏/٢٠١٧
ar_IL ٢١‏/١٢‏/٢٠١٧
ar_IQ ٢١‏/١٢‏/٢٠١٧
ar_JO ٢١‏/١٢‏/٢٠١٧
ar_KM ٢١‏/١٢‏/٢٠١٧
ar_KW ٢١‏/١٢‏/٢٠١٧
ar_LB 21‏/12‏/2017
ar_LY 21‏/12‏/2017
ar_MA 21‏/12‏/2017
ar_MR 21‏/12‏/2017
ar_OM ٢١‏/١٢‏/٢٠١٧
ar_PS ٢١‏/١٢‏/٢٠١٧
ar_QA ٢١‏/١٢‏/٢٠١٧
ar_SA ٢١‏/١٢‏/٢٠١٧
ar_SD ٢١‏/١٢‏/٢٠١٧
ar_SO ٢١‏/١٢‏/٢٠١٧
ar_SS ٢١‏/١٢‏/٢٠١٧
ar_SY ٢١‏/١٢‏/٢٠١٧
ar_TD ٢١‏/١٢‏/٢٠١٧
ar_TN 21‏/12‏/2017
ar_YE ٢١‏/١٢‏/٢٠١٧
as ২০১৭-১২-২১
as_IN ২০১৭-১২-২১
asa 21/12/2017
asa_TZ 21/12/2017
ast 21/12/17
ast_ES 21/12/17
az 21.12.17
az_AZ 21.12.17
az_AZ_#Cyrl 21.12.17
az_AZ_#Latn 21.12.17
az__#Cyrl 21.12.17
az__#Latn 21.12.17
bas 21/12/2017
bas_CM 21/12/2017
be 21.12.17
be_BY 21.12.17
bem 21/12/2017
bem_ZM 21/12/2017
bez 21/12/2017
bez_TZ 21/12/2017
bg 21.12.17 г.
bg_BG 21.12.17 г.
bm 21/12/2017
bm_ML 21/12/2017
bn ২১/১২/১৭
bn_BD ২১/১২/১৭
bn_IN ২১/১২/১৭
bo 2017-12-21
bo_CN 2017-12-21
bo_IN 2017-12-21
br 2017-12-21
br_FR 2017-12-21
brx 12/21/17
brx_IN 12/21/17
bs 21.12.17.
bs_BA 21.12.17.
bs_BA_#Cyrl 21.12.17.
bs_BA_#Latn 21.12.17.
bs__#Cyrl 21.12.17.
bs__#Latn 21.12.17.
ca 21/12/17
ca_AD 21/12/17
ca_ES 21/12/17
ca_ES_VALENCIA 21/12/17
ca_FR 21/12/17
ca_IT 21/12/17
ce 2017-12-21
ce_RU 2017-12-21
cgg 21/12/2017
cgg_UG 21/12/2017
chr 12/21/17
chr_US 12/21/17
ckb ٢٠١٧-١٢-٢١
ckb_IQ ٢٠١٧-١٢-٢١
ckb_IR ٢٠١٧-١٢-٢١
cs 21.12.17
cs_CZ 21.12.17
cu 2017-12-21
cu_RU 2017-12-21
cy 21/12/17
cy_GB 21/12/17
da 21/12/2017
da_DK 21/12/2017
da_GL 21/12/2017
dav 21/12/2017
dav_KE 21/12/2017
de 21.12.17
de_AT 21.12.17
de_BE 21.12.17
de_CH 21.12.17
de_DE 21.12.17
de_LI 21.12.17
de_LU 21.12.17
dje 21/12/2017
dje_NE 21/12/2017
dsb 21.12.17
dsb_DE 21.12.17
dua 21/12/2017
dua_CM 21/12/2017
dyo 21/12/2017
dyo_SN 21/12/2017
dz ༢༠༡༧-༡༢-༢༡
dz_BT ༢༠༡༧-༡༢-༢༡
ebu 21/12/2017
ebu_KE 21/12/2017
ee 12/21/17
ee_GH 12/21/17
ee_TG 12/21/17
el 21/12/17
el_CY 21/12/17
el_GR 21/12/17
en 12/21/17
en_001 21/12/2017
en_150 21/12/2017
en_AG 21/12/2017
en_AI 21/12/2017
en_AS 12/21/17
en_AT 21/12/2017
en_AU 21/12/17
en_BB 21/12/2017
en_BE 21/12/17
en_BI 12/21/17
en_BM 21/12/2017
en_BS 21/12/2017
en_BW 21/12/17
en_BZ 21/12/17
en_CA 2017-12-21
en_CC 21/12/2017
en_CH 21/12/2017
en_CK 21/12/2017
en_CM 21/12/2017
en_CX 21/12/2017
en_CY 21/12/2017
en_DE 21/12/2017
en_DG 21/12/2017
en_DK 21/12/2017
en_DM 21/12/2017
en_ER 21/12/2017
en_FI 21/12/2017
en_FJ 21/12/2017
en_FK 21/12/2017
en_FM 21/12/2017
en_GB 21/12/2017
en_GD 21/12/2017
en_GG 21/12/2017
en_GH 21/12/2017
en_GI 21/12/2017
en_GM 21/12/2017
en_GU 12/21/17
en_GY 21/12/2017
en_HK 21/12/2017
en_IE 21/12/2017
en_IL 21/12/2017
en_IM 21/12/2017
en_IN 21/12/17
en_IO 21/12/2017
en_JE 21/12/2017
en_JM 21/12/2017
en_KE 21/12/2017
en_KI 21/12/2017
en_KN 21/12/2017
en_KY 21/12/2017
en_LC 21/12/2017
en_LR 21/12/2017
en_LS 21/12/2017
en_MG 21/12/2017
en_MH 12/21/17
en_MO 21/12/2017
en_MP 12/21/17
en_MS 21/12/2017
en_MT 21/12/2017
en_MU 21/12/2017
en_MW 21/12/2017
en_MY 21/12/2017
en_NA 21/12/2017
en_NF 21/12/2017
en_NG 21/12/2017
en_NL 21/12/2017
en_NR 21/12/2017
en_NU 21/12/2017
en_NZ 21/12/17
en_PG 21/12/2017
en_PH 21/12/2017
en_PK 21/12/2017
en_PN 21/12/2017
en_PR 12/21/17
en_PW 21/12/2017
en_RW 21/12/2017
en_SB 21/12/2017
en_SC 21/12/2017
en_SD 21/12/2017
en_SE 2017-12-21
en_SG 21/12/17
en_SH 21/12/2017
en_SI 21/12/2017
en_SL 21/12/2017
en_SS 21/12/2017
en_SX 21/12/2017
en_SZ 21/12/2017
en_TC 21/12/2017
en_TK 21/12/2017
en_TO 21/12/2017
en_TT 21/12/2017
en_TV 21/12/2017
en_TZ 21/12/2017
en_UG 21/12/2017
en_UM 12/21/17
en_US 12/21/17
en_US_POSIX 12/21/17
en_VC 21/12/2017
en_VG 21/12/2017
en_VI 12/21/17
en_VU 21/12/2017
en_WS 21/12/2017
en_ZA 2017/12/21
en_ZM 21/12/2017
en_ZW 21/12/2017
eo 17-12-21
eo_001 17-12-21
es 21/12/17
es_419 21/12/17
es_AR 21/12/17
es_BO 21/12/17
es_BR 21/12/17
es_CL 21-12-17
es_CO 21/12/17
es_CR 21/12/17
es_CU 21/12/17
es_DO 21/12/17
es_EA 21/12/17
es_EC 21/12/17
es_ES 21/12/17
es_GQ 21/12/17
es_GT 21/12/17
es_HN 21/12/17
es_IC 21/12/17
es_MX 21/12/17
es_NI 21/12/17
es_PA 12/21/17
es_PE 21/12/17
es_PH 21/12/17
es_PR 12/21/17
es_PY 21/12/17
es_SV 21/12/17
es_US 21/12/17
es_UY 21/12/17
es_VE 21/12/17
et 21.12.17
et_EE 21.12.17
eu 2017/12/21
eu_ES 2017/12/21
ewo 21/12/2017
ewo_CM 21/12/2017
fa ۲۰۱۷/۱۲/۲۱
fa_AF ۲۰۱۷/۱۲/۲۱
fa_IR ۲۰۱۷/۱۲/۲۱
ff 21/12/2017
ff_CM 21/12/2017
ff_GN 21/12/2017
ff_MR 21/12/2017
ff_SN 21/12/2017
fi 21.12.2017
fi_FI 21.12.2017
fil 12/21/17
fil_PH 12/21/17
fo 21.12.17
fo_DK 21.12.17
fo_FO 21.12.17
fr 21/12/2017
fr_BE 21/12/17
fr_BF 21/12/2017
fr_BI 21/12/2017
fr_BJ 21/12/2017
fr_BL 21/12/2017
fr_CA 17-12-21
fr_CD 21/12/2017
fr_CF 21/12/2017
fr_CG 21/12/2017
fr_CH 21.12.17
fr_CI 21/12/2017
fr_CM 21/12/2017
fr_DJ 21/12/2017
fr_DZ 21/12/2017
fr_FR 21/12/2017
fr_GA 21/12/2017
fr_GF 21/12/2017
fr_GN 21/12/2017
fr_GP 21/12/2017
fr_GQ 21/12/2017
fr_HT 21/12/2017
fr_KM 21/12/2017
fr_LU 21/12/2017
fr_MA 21/12/2017
fr_MC 21/12/2017
fr_MF 21/12/2017
fr_MG 21/12/2017
fr_ML 21/12/2017
fr_MQ 21/12/2017
fr_MR 21/12/2017
fr_MU 21/12/2017
fr_NC 21/12/2017
fr_NE 21/12/2017
fr_PF 21/12/2017
fr_PM 21/12/2017
fr_RE 21/12/2017
fr_RW 21/12/2017
fr_SC 21/12/2017
fr_SN 21/12/2017
fr_SY 21/12/2017
fr_TD 21/12/2017
fr_TG 21/12/2017
fr_TN 21/12/2017
fr_VU 21/12/2017
fr_WF 21/12/2017
fr_YT 21/12/2017
fur 21/12/17
fur_IT 21/12/17
fy 21-12-17
fy_NL 21-12-17
ga 21/12/2017
ga_IE 21/12/2017
gd 21/12/2017
gd_GB 21/12/2017
gl 21/12/17
gl_ES 21/12/17
gsw 21.12.17
gsw_CH 21.12.17
gsw_FR 21.12.17
gsw_LI 21.12.17
gu 21/12/17
gu_IN 21/12/17
guz 21/12/2017
guz_KE 21/12/2017
gv 2017-12-21
gv_IM 2017-12-21
ha 21/12/17
ha_GH 21/12/17
ha_NE 21/12/17
ha_NG 21/12/17
haw 21/12/17
haw_US 21/12/17
hi 21/12/17
hi_IN 21/12/17
hr 21.12.2017.
hr_BA 21.12.2017.
hr_HR 21.12.2017.
hsb 21.12.17
hsb_DE 21.12.17
hu 2017. 12. 21.
hu_HU 2017. 12. 21.
hy 21.12.17
hy_AM 21.12.17
ig 21/12/2017
ig_NG 21/12/2017
ii 2017-12-21
ii_CN 2017-12-21
in 21/12/17
in_ID 21/12/17
is 21.12.2017
is_IS 21.12.2017
it 21/12/17
it_CH 21.12.17
it_IT 21/12/17
it_SM 21/12/17
iw 21.12.2017
iw_IL 21.12.2017
ja 2017/12/21
ja_JP 2017/12/21
ja_JP_JP_#u-ca-japanese 平成29.12.21
jgo 2017-12-21
jgo_CM 2017-12-21
ji 21/12/17
ji_001 21/12/17
jmc 21/12/2017
jmc_TZ 21/12/2017
ka 21.12.17
ka_GE 21.12.17
kab 21/12/2017
kab_DZ 21/12/2017
kam 21/12/2017
kam_KE 21/12/2017
kde 21/12/2017
kde_TZ 21/12/2017
kea 21/12/2017
kea_CV 21/12/2017
khq 21/12/2017
khq_ML 21/12/2017
ki 21/12/2017
ki_KE 21/12/2017
kk 21.12.17
kk_KZ 21.12.17
kkj 21/12 2017
kkj_CM 21/12 2017
kl 2017-12-21
kl_GL 2017-12-21
kln 21/12/2017
kln_KE 21/12/2017
km 21/12/17
km_KH 21/12/17
kn 21/12/17
kn_IN 21/12/17
ko 17. 12. 21.
ko_KP 17. 12. 21.
ko_KR 17. 12. 21.
kok 2017-12-21
kok_IN 2017-12-21
ks ۱۲/۲۱/۱۷
ks_IN ۱۲/۲۱/۱۷
ksb 21/12/2017
ksb_TZ 21/12/2017
ksf 21/12/2017
ksf_CM 21/12/2017
ksh 21. 12. 2017
ksh_DE 21. 12. 2017
kw 2017-12-21
kw_GB 2017-12-21
ky 21.12.17
ky_KG 21.12.17
lag 21/12/2017
lag_TZ 21/12/2017
lb 21.12.17
lb_LU 21.12.17
lg 21/12/2017
lg_UG 21/12/2017
lkt 2017-12-21
lkt_US 2017-12-21
ln 21/12/2017
ln_AO 21/12/2017
ln_CD 21/12/2017
ln_CF 21/12/2017
ln_CG 21/12/2017
lo 21/12/2017
lo_LA 21/12/2017
lrc ۲۰۱۷-۱۲-۲۱
lrc_IQ ۲۰۱۷-۱۲-۲۱
lrc_IR ۲۰۱۷-۱۲-۲۱
lt 2017-12-21
lt_LT 2017-12-21
lu 21/12/2017
lu_CD 21/12/2017
luo 21/12/2017
luo_KE 21/12/2017
luy 21/12/2017
luy_KE 21/12/2017
lv 21.12.17
lv_LV 21.12.17
mas 21/12/2017
mas_KE 21/12/2017
mas_TZ 21/12/2017
mer 21/12/2017
mer_KE 21/12/2017
mfe 21/12/2017
mfe_MU 21/12/2017
mg 21/12/2017
mg_MG 21/12/2017
mgh 21/12/2017
mgh_MZ 21/12/2017
mgo 2017-12-21
mgo_CM 2017-12-21
mk 21.12.17
mk_MK 21.12.17
ml 21/12/17
ml_IN 21/12/17
mn 2017-12-21
mn_MN 2017-12-21
mr २१/१२/१७
mr_IN २१/१२/१७
ms 21/12/17
ms_BN 21/12/17
ms_MY 21/12/17
ms_SG 21/12/17
mt 21/12/2017
mt_MT 21/12/2017
mua 21/12/2017
mua_CM 21/12/2017
my ၂၁-၁၂-၁၇
my_MM ၂၁-၁၂-၁၇
mzn ۲۰۱۷-۱۲-۲۱
mzn_IR ۲۰۱۷-۱۲-۲۱
naq 21/12/2017
naq_NA 21/12/2017
nb 21.12.2017
nb_NO 21.12.2017
nb_SJ 21.12.2017
nd 21/12/2017
nd_ZW 21/12/2017
ne २०१७-१२-२१
ne_IN २०१७-१२-२१
ne_NP २०१७-१२-२१
nl 21-12-17
nl_AW 21-12-17
nl_BE 21/12/17
nl_BQ 21-12-17
nl_CW 21-12-17
nl_NL 21-12-17
nl_SR 21-12-17
nl_SX 21-12-17
nmg 21/12/2017
nmg_CM 21/12/2017
nn 21.12.2017
nn_NO 21.12.2017
nnh 21/12/17
nnh_CM 21/12/17
no 21.12.2017
no_NO 21.12.2017
no_NO_NY 21.12.2017
nus 21/12/2017
nus_SS 21/12/2017
nyn 21/12/2017
nyn_UG 21/12/2017
om 21/12/17
om_ET 21/12/17
om_KE 21/12/17
or 21-12-17
or_IN 21-12-17
os 21.12.17
os_GE 21.12.17
os_RU 21.12.17
pa 21/12/17
pa_IN 21/12/17
pa_IN_#Guru 21/12/17
pa_PK 21/12/17
pa_PK_#Arab ۲۱/۱۲/۲۰۱۷
pa__#Arab ۲۱/۱۲/۲۰۱۷
pa__#Guru 21/12/17
pl 21.12.2017
pl_PL 21.12.2017
prg 2017-12-21
prg_001 2017-12-21
ps ۲۰۱۷/۱۲/۲۱
ps_AF ۲۰۱۷/۱۲/۲۱
pt 21/12/17
pt_AO 21/12/17
pt_BR 21/12/17
pt_CH 21/12/17
pt_CV 21/12/17
pt_GQ 21/12/17
pt_GW 21/12/17
pt_LU 21/12/17
pt_MO 21/12/17
pt_MZ 21/12/17
pt_PT 21/12/17
pt_ST 21/12/17
pt_TL 21/12/17
qu 21/12/2017
qu_BO 21/12/2017
qu_EC 21/12/2017
qu_PE 21/12/2017
rm 21-12-17
rm_CH 21-12-17
rn 21/12/2017
rn_BI 21/12/2017
ro 21.12.2017
ro_MD 21.12.2017
ro_RO 21.12.2017
rof 21/12/2017
rof_TZ 21/12/2017
ru 21.12.17
ru_BY 21.12.17
ru_KG 21.12.17
ru_KZ 21.12.17
ru_MD 21.12.17
ru_RU 21.12.17
ru_UA 21.12.17
rw 17/12/21
rw_RW 17/12/21
rwk 21/12/2017
rwk_TZ 21/12/2017
sah 17/12/21
sah_RU 17/12/21
saq 21/12/2017
saq_KE 21/12/2017
sbp 21/12/2017
sbp_TZ 21/12/2017
se 2017-12-21
se_FI 2017-12-21
se_NO 2017-12-21
se_SE 2017-12-21
seh 21/12/2017
seh_MZ 21/12/2017
ses 21/12/2017
ses_ML 21/12/2017
sg 21/12/2017
sg_CF 21/12/2017
shi 21/12/2017
shi_MA 21/12/2017
shi_MA_#Latn 21/12/2017
shi_MA_#Tfng 21/12/2017
shi__#Latn 21/12/2017
shi__#Tfng 21/12/2017
si 2017-12-21
si_LK 2017-12-21
sk 21.12.17
sk_SK 21.12.17
sl 21. 12. 17
sl_SI 21. 12. 17
smn 2017-12-21
smn_FI 2017-12-21
sn 21/12/2017
sn_ZW 21/12/2017
so 21/12/17
so_DJ 21/12/17
so_ET 21/12/17
so_KE 21/12/17
so_SO 21/12/17
sq 21.12.17
sq_AL 21.12.17
sq_MK 21.12.17
sq_XK 21.12.17
sr 21.12.17.
sr_BA 17-12-21
sr_BA_#Cyrl 21.12.17.
sr_BA_#Latn 21.12.17.
sr_CS 21.12.17.
sr_ME 21.12.17.
sr_ME_#Cyrl 21.12.17.
sr_ME_#Latn 21.12.17.
sr_RS 21.12.17.
sr_RS_#Cyrl 21.12.17.
sr_RS_#Latn 21.12.17.
sr_XK_#Cyrl 21.12.17.
sr_XK_#Latn 21.12.17.
sr__#Cyrl 21.12.17.
sr__#Latn 21.12.17.
sv 2017-12-21
sv_AX 2017-12-21
sv_FI 21-12-2017
sv_SE 2017-12-21
sw 21/12/2017
sw_CD 21/12/2017
sw_KE 21/12/2017
sw_TZ 21/12/2017
sw_UG 21/12/2017
ta 21/12/17
ta_IN 21/12/17
ta_LK 21/12/17
ta_MY 21/12/17
ta_SG 21/12/17
te 21-12-17
te_IN 21-12-17
teo 21/12/2017
teo_KE 21/12/2017
teo_UG 21/12/2017
th 21/12/17
th_TH 21/12/60
th_TH_TH_#u-nu-thai ๒๑/๑๒/๒๕๖๐
ti 21/12/17
ti_ER 21/12/17
ti_ET 21/12/17
tk 21.12.2017
tk_TM 21.12.2017
to 21/12/17
to_TO 21/12/17
tr 21.12.2017
tr_CY 21.12.2017
tr_TR 21.12.2017
twq 21/12/2017
twq_NE 21/12/2017
tzm 21/12/2017
tzm_MA 21/12/2017
ug 12/21/17
ug_CN 12/21/17
uk 21.12.17
uk_UA 21.12.17
ur 21/12/17
ur_IN ۲۱/۱۲/۱۷
ur_PK 21/12/17
uz 21/12/17
uz_AF 21/12/17
uz_AF_#Arab ۲۰۱۷-۱۲-۲۱
uz_UZ 21/12/17
uz_UZ_#Cyrl ۲۱/۱۲/۱۷
uz_UZ_#Latn 21/12/17
uz__#Arab ۲۰۱۷-۱۲-۲۱
uz__#Cyrl ۲۱/۱۲/۱۷
uz__#Latn 21/12/17
vai 21/12/2017
vai_LR 21/12/2017
vai_LR_#Latn 21/12/2017
vai_LR_#Vaii 21/12/2017
vai__#Latn 21/12/2017
vai__#Vaii 21/12/2017
vi 21/12/2017
vi_VN 21/12/2017
vo 2017-12-21
vo_001 2017-12-21
vun 21/12/2017
vun_TZ 21/12/2017
wae 2017-12-21
wae_CH 2017-12-21
xog 21/12/2017
xog_UG 21/12/2017
yav 21/12/2017
yav_CM 21/12/2017
yo 21/12/2017
yo_BJ 21/12/2017
yo_NG 21/12/2017
yue 2017/12/21
yue_HK 2017/12/21
zgh 21/12/2017
zgh_MA 21/12/2017
zh 2017/12/21
zh_CN 2017/12/21
zh_CN_#Hans 2017/12/21
zh_HK 21/12/2017
zh_HK_#Hans 21/12/17
zh_HK_#Hant 21/12/2017
zh_MO_#Hans 21/12/17
zh_MO_#Hant 21/12/2017
zh_SG 21/12/17
zh_SG_#Hans 21/12/17
zh_TW 2017/12/21
zh_TW_#Hant 2017/12/21
zh__#Hans 2017/12/21
zh__#Hant 2017/12/21
zu 12/21/17
zu_ZA 12/21/17
import java.io.PrintStream;
import java.text.DateFormat;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Date;
import java.util.Locale;
import java.util.Optional;
public class LocaleTests {
public static void main(String[] args) {
Optional.ofNullable(System.getenv("LC_TIME"))
.map(time -> time.replaceAll("\\..*", "").replace('_', '-'))
.map(Locale::forLanguageTag)
.ifPresent(LocaleTests::print);
Arrays.stream(Locale.getAvailableLocales())
.sorted(Comparator.comparing(Locale::toString))
.forEach(LocaleTests::print);
}
private static PrintStream print(Locale locale) {
return System.out.format("%30s %20s\n",
locale,
DateFormat.getDateInstance(DateFormat.SHORT, locale).format(new Date())
);
}
}
@simon04
Copy link
Author

simon04 commented Aug 2, 2020

Update 2020: IntelliJ supports customizing the date format in the preferences:

2020-08-02-120548

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment