From eb175906e7cca0dbe8e276d9b4ec4aa5bb356ca2 Mon Sep 17 00:00:00 2001 From: xuri Date: Sun, 6 Aug 2023 00:02:48 +0800 Subject: [PATCH] This fixes #1599, and improve date and time number format - Fix basic arithmetic operator priority issues - Support apply date and time number format with 52 languages: Estonian, Faroese, Filipino, Finnish, Frisian, Fulah, Galician, Georgian, Greek, Greenlandic, Guarani, Gujarati, Hausa, Hawaiian, Hebrew, Hindi, Hungarian, Icelandic, Igbo, Indonesian, Inuktitut, Kannada, Kashmiri, Kazakh, Khmer, Kiche, Kinyarwanda, Kiswahili, Konkani, Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malay, Malayalam, Maltese, Maori, Mapudungun, Marathi, Mohawk, Morocco, Nepali, Nigeria, Norwegian, Occitan, Odia, Oromo, Pashto and Syllabics - Support apply the Chinese weekdays' number formats - Update the unit test and dependencies modules --- calc.go | 14 +- calc_test.go | 67 +- go.mod | 6 +- go.sum | 12 +- numfmt.go | 1661 +++++++++++++++++++++++++++++++++++++++++++++--- numfmt_test.go | 1060 +++++++++++++++++++++++++++++- 6 files changed, 2657 insertions(+), 163 deletions(-) diff --git a/calc.go b/calc.go index 66493bf..048be02 100644 --- a/calc.go +++ b/calc.go @@ -108,13 +108,13 @@ var ( "/": 4, "+": 3, "-": 3, - "=": 2, - "<>": 2, - "<": 2, - "<=": 2, - ">": 2, - ">=": 2, - "&": 1, + "&": 2, + "=": 1, + "<>": 1, + "<": 1, + "<=": 1, + ">": 1, + ">=": 1, } month2num = map[string]int{ "january": 1, diff --git a/calc_test.go b/calc_test.go index 702aeb4..96dfbdd 100644 --- a/calc_test.go +++ b/calc_test.go @@ -35,37 +35,42 @@ func TestCalcCellValue(t *testing.T) { {nil, nil, nil, "Feb", "South 2", 45500}, } mathCalc := map[string]string{ - "=2^3": "8", - "=1=1": "TRUE", - "=1=2": "FALSE", - "=1<2": "TRUE", - "=3<2": "FALSE", - "=1<\"-1\"": "TRUE", - "=\"-1\"<1": "FALSE", - "=\"-1\"<\"-2\"": "TRUE", - "=2<=3": "TRUE", - "=2<=1": "FALSE", - "=1<=\"-1\"": "TRUE", - "=\"-1\"<=1": "FALSE", - "=\"-1\"<=\"-2\"": "TRUE", - "=2>1": "TRUE", - "=2>3": "FALSE", - "=1>\"-1\"": "FALSE", - "=\"-1\">-1": "TRUE", - "=\"-1\">\"-2\"": "FALSE", - "=2>=1": "TRUE", - "=2>=3": "FALSE", - "=1>=\"-1\"": "FALSE", - "=\"-1\">=-1": "TRUE", - "=\"-1\">=\"-2\"": "FALSE", - "=1&2": "12", - "=15%": "0.15", - "=1+20%": "1.2", - "={1}+2": "3", - "=1+{2}": "3", - "={1}+{2}": "3", - "=\"A\"=\"A\"": "TRUE", - "=\"A\"<>\"A\"": "FALSE", + "=2^3": "8", + "=1=1": "TRUE", + "=1=2": "FALSE", + "=1<2": "TRUE", + "=3<2": "FALSE", + "=1<\"-1\"": "TRUE", + "=\"-1\"<1": "FALSE", + "=\"-1\"<\"-2\"": "TRUE", + "=2<=3": "TRUE", + "=2<=1": "FALSE", + "=1<=\"-1\"": "TRUE", + "=\"-1\"<=1": "FALSE", + "=\"-1\"<=\"-2\"": "TRUE", + "=2>1": "TRUE", + "=2>3": "FALSE", + "=1>\"-1\"": "FALSE", + "=\"-1\">-1": "TRUE", + "=\"-1\">\"-2\"": "FALSE", + "=2>=1": "TRUE", + "=2>=3": "FALSE", + "=1>=\"-1\"": "FALSE", + "=\"-1\">=-1": "TRUE", + "=\"-1\">=\"-2\"": "FALSE", + "=1&2": "12", + "=15%": "0.15", + "=1+20%": "1.2", + "={1}+2": "3", + "=1+{2}": "3", + "={1}+{2}": "3", + "=\"A\"=\"A\"": "TRUE", + "=\"A\"<>\"A\"": "FALSE", + "=TRUE()&FALSE()": "TRUEFALSE", + "=TRUE()&FALSE()<>FALSE": "TRUE", + "=TRUE()&\"1\"": "TRUE1", + "=TRUE<>FALSE()": "TRUE", + "=TRUE<>1&\"x\"": "TRUE", // Engineering Functions // BESSELI "=BESSELI(4.5,1)": "15.3892227537359", diff --git a/go.mod b/go.mod index 9395c13..11d3ada 100644 --- a/go.mod +++ b/go.mod @@ -6,11 +6,11 @@ require ( github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 github.com/richardlehane/mscfb v1.0.4 github.com/stretchr/testify v1.8.0 - github.com/xuri/efp v0.0.0-20230422071738-01f4e37c47e9 - github.com/xuri/nfp v0.0.0-20230730012209-aee513b45ff4 + github.com/xuri/efp v0.0.0-20230802181842-ad255f2331ca + github.com/xuri/nfp v0.0.0-20230802015359-2d5eeba905e9 golang.org/x/crypto v0.11.0 golang.org/x/image v0.5.0 - golang.org/x/net v0.12.0 + golang.org/x/net v0.13.0 golang.org/x/text v0.11.0 ) diff --git a/go.sum b/go.sum index 74da2d5..ce3d29d 100644 --- a/go.sum +++ b/go.sum @@ -15,10 +15,10 @@ github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSS github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0 h1:pSgiaMZlXftHpm5L7V1+rVB+AZJydKsMxsQBIJw4PKk= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -github.com/xuri/efp v0.0.0-20230422071738-01f4e37c47e9 h1:ge5g8vsTQclA5lXDi+PuiAFw5GMIlMHOB/5e1hsf96E= -github.com/xuri/efp v0.0.0-20230422071738-01f4e37c47e9/go.mod h1:ybY/Jr0T0GTCnYjKqmdwxyxn2BQf2RcQIIvex5QldPI= -github.com/xuri/nfp v0.0.0-20230730012209-aee513b45ff4 h1:7TXNzvlvE0E/oLDazWm2Xip72G9Su+jRzvziSxwO6Ww= -github.com/xuri/nfp v0.0.0-20230730012209-aee513b45ff4/go.mod h1:WwHg+CVyzlv/TX9xqBFXEZAuxOPxn2k1GNHwG41IIUQ= +github.com/xuri/efp v0.0.0-20230802181842-ad255f2331ca h1:uvPMDVyP7PXMMioYdyPH+0O+Ta/UO1WFfNYMO3Wz0eg= +github.com/xuri/efp v0.0.0-20230802181842-ad255f2331ca/go.mod h1:ybY/Jr0T0GTCnYjKqmdwxyxn2BQf2RcQIIvex5QldPI= +github.com/xuri/nfp v0.0.0-20230802015359-2d5eeba905e9 h1:jmhvNv5by7bXDzzjzBXaIWmEI4lMYfv5iJtI5Pw5/aM= +github.com/xuri/nfp v0.0.0-20230802015359-2d5eeba905e9/go.mod h1:WwHg+CVyzlv/TX9xqBFXEZAuxOPxn2k1GNHwG41IIUQ= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= @@ -33,8 +33,8 @@ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= -golang.org/x/net v0.12.0 h1:cfawfvKITfUsFCeJIHJrbSxpeu/E81khclypR0GVT50= -golang.org/x/net v0.12.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= +golang.org/x/net v0.13.0 h1:Nvo8UFsZ8X3BhAC9699Z1j7XQ3rsZnUUm7jfBEk1ueY= +golang.org/x/net v0.13.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= diff --git a/numfmt.go b/numfmt.go index 76afa26..c82fe7c 100644 --- a/numfmt.go +++ b/numfmt.go @@ -770,7 +770,7 @@ var ( "wae-CH", "wal", "wae-ET", "yav", "yav-CM", "yo-BJ", "dje", "dje-NE", }, localMonth: localMonthsNameEnglish, apFmt: nfp.AmPm[0]}, "C09": {tags: []string{"en-AU"}, localMonth: localMonthsNameEnglish, apFmt: strings.ToLower(nfp.AmPm[0])}, - "2829": {tags: []string{"en-BZ"}, localMonth: localMonthsNameEnglish, apFmt: nfp.AmPm[0]}, + "2809": {tags: []string{"en-BZ"}, localMonth: localMonthsNameEnglish, apFmt: nfp.AmPm[0]}, "1009": {tags: []string{"en-CA"}, localMonth: localMonthsNameEnglish, apFmt: nfp.AmPm[0]}, "2409": {tags: []string{"en-029"}, localMonth: localMonthsNameEnglish, apFmt: nfp.AmPm[0]}, "3C09": {tags: []string{"en-HK"}, localMonth: localMonthsNameEnglish, apFmt: nfp.AmPm[0]}, @@ -787,23 +787,156 @@ var ( "809": {tags: []string{"en-GB"}, localMonth: localMonthsNameEnglish, apFmt: strings.ToLower(nfp.AmPm[0])}, "409": {tags: []string{"en-US"}, localMonth: localMonthsNameEnglish, apFmt: nfp.AmPm[0]}, "3009": {tags: []string{"en-ZW"}, localMonth: localMonthsNameEnglish, apFmt: nfp.AmPm[0]}, + "25": {tags: []string{"et"}, localMonth: localMonthsNameEstonian, apFmt: nfp.AmPm[0]}, + "425": {tags: []string{"et-EE"}, localMonth: localMonthsNameEstonian, apFmt: nfp.AmPm[0]}, + "38": {tags: []string{"fo"}, localMonth: localMonthsNameFaroese, apFmt: apFmtFaroese}, + "438": {tags: []string{"fo-FO"}, localMonth: localMonthsNameFaroese, apFmt: apFmtFaroese}, + "64": {tags: []string{"fil"}, localMonth: localMonthsNameFilipino, apFmt: nfp.AmPm[0]}, + "464": {tags: []string{"fil-PH"}, localMonth: localMonthsNameFilipino, apFmt: nfp.AmPm[0]}, + "B": {tags: []string{"fi"}, localMonth: localMonthsNameFinnish, apFmt: apFmtFinnish}, + "40B": {tags: []string{"fi-FI"}, localMonth: localMonthsNameFinnish, apFmt: apFmtFinnish}, "C": {tags: []string{"fr"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "80C": {tags: []string{"fr-BE"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "2C0C": {tags: []string{"fr-CM"}, localMonth: localMonthsNameFrench, apFmt: apFmtCameroon}, + "C0C": {tags: []string{"fr-CA"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "1C0C": {tags: []string{"fr-029"}, localMonth: localMonthsNameCaribbean, apFmt: nfp.AmPm[0]}, + "240C": {tags: []string{"fr-CD"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "300C": {tags: []string{"fr-CI"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "40C": {tags: []string{"fr-FR"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "3C0C": {tags: []string{"fr-HT"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "140C": {tags: []string{"fr-LU"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "340C": {tags: []string{"fr-ML"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "380C": {tags: []string{"fr-MA"}, localMonth: localMonthsNameMorocco, apFmt: nfp.AmPm[0]}, + "180C": {tags: []string{"fr-MC"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "200C": {tags: []string{"fr-RE"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "280C": {tags: []string{"fr-SN"}, localMonth: localMonthsNameFrench, apFmt: nfp.AmPm[0]}, + "62": {tags: []string{"fy"}, localMonth: localMonthsNameFrisian, apFmt: nfp.AmPm[0]}, + "462": {tags: []string{"fy-NL"}, localMonth: localMonthsNameFrisian, apFmt: nfp.AmPm[0]}, + "67": {tags: []string{"ff"}, localMonth: localMonthsNameFulah, apFmt: nfp.AmPm[0]}, + "7C67": {tags: []string{"ff-Latn"}, localMonth: localMonthsNameFulah, apFmt: nfp.AmPm[0]}, + "467": {tags: []string{"ff-NG", "ff-Latn-NG"}, localMonth: localMonthsNameNigeria, apFmt: apFmtNigeria}, + "867": {tags: []string{"ff-SN"}, localMonth: localMonthsNameNigeria, apFmt: nfp.AmPm[0]}, + "56": {tags: []string{"gl"}, localMonth: localMonthsNameGalician, apFmt: apFmtCuba}, + "456": {tags: []string{"gl-ES"}, localMonth: localMonthsNameGalician, apFmt: apFmtCuba}, + "37": {tags: []string{"ka"}, localMonth: localMonthsNameGeorgian, apFmt: nfp.AmPm[0]}, + "437": {tags: []string{"ka-GE"}, localMonth: localMonthsNameGeorgian, apFmt: nfp.AmPm[0]}, "7": {tags: []string{"de"}, localMonth: localMonthsNameGerman, apFmt: nfp.AmPm[0]}, "C07": {tags: []string{"de-AT"}, localMonth: localMonthsNameAustria, apFmt: nfp.AmPm[0]}, "407": {tags: []string{"de-DE"}, localMonth: localMonthsNameGerman, apFmt: nfp.AmPm[0]}, + "1407": {tags: []string{"de-LI"}, localMonth: localMonthsNameGerman, apFmt: nfp.AmPm[0]}, + "807": {tags: []string{"de-CH"}, localMonth: localMonthsNameGerman, apFmt: nfp.AmPm[0]}, + "8": {tags: []string{"el"}, localMonth: localMonthsNameGreek, apFmt: apFmtGreek}, + "408": {tags: []string{"el-GR"}, localMonth: localMonthsNameGreek, apFmt: apFmtGreek}, + "6F": {tags: []string{"kl"}, localMonth: localMonthsNameGreenlandic, apFmt: nfp.AmPm[0]}, + "46F": {tags: []string{"kl-GL"}, localMonth: localMonthsNameGreenlandic, apFmt: nfp.AmPm[0]}, + "74": {tags: []string{"gn"}, localMonth: localMonthsNameGuarani, apFmt: apFmtCuba}, + "474": {tags: []string{"gn-PY"}, localMonth: localMonthsNameGuarani, apFmt: apFmtCuba}, + "47": {tags: []string{"gu"}, localMonth: localMonthsNameGujarati, apFmt: apFmtGujarati}, + "447": {tags: []string{"gu-IN"}, localMonth: localMonthsNameGujarati, apFmt: apFmtGujarati}, + "68": {tags: []string{"ha"}, localMonth: localMonthsNameHausa, apFmt: nfp.AmPm[0]}, + "7C68": {tags: []string{"ha-Latn"}, localMonth: localMonthsNameHausa, apFmt: nfp.AmPm[0]}, + "468": {tags: []string{"ha-Latn-NG"}, localMonth: localMonthsNameHausa, apFmt: nfp.AmPm[0]}, + "75": {tags: []string{"haw"}, localMonth: localMonthsNameHawaiian, apFmt: nfp.AmPm[0]}, + "475": {tags: []string{"haw-US"}, localMonth: localMonthsNameHawaiian, apFmt: nfp.AmPm[0]}, + "D": {tags: []string{"he"}, localMonth: localMonthsNameHebrew, apFmt: nfp.AmPm[0]}, + "40D": {tags: []string{"he-IL"}, localMonth: localMonthsNameHebrew, apFmt: nfp.AmPm[0]}, + "39": {tags: []string{"hi"}, localMonth: localMonthsNameHindi, apFmt: apFmtHindi}, + "439": {tags: []string{"hi-IN"}, localMonth: localMonthsNameHindi, apFmt: apFmtHindi}, + "E": {tags: []string{"hu"}, localMonth: localMonthsNameHungarian, apFmt: apFmtHungarian}, + "40E": {tags: []string{"hu-HU"}, localMonth: localMonthsNameHungarian, apFmt: apFmtHungarian}, + "F": {tags: []string{"is"}, localMonth: localMonthsNameIcelandic, apFmt: apFmtIcelandic}, + "40F": {tags: []string{"is-IS"}, localMonth: localMonthsNameIcelandic, apFmt: apFmtIcelandic}, + "70": {tags: []string{"ig"}, localMonth: localMonthsNameIgbo, apFmt: apFmtIgbo}, + "470": {tags: []string{"ig-NG"}, localMonth: localMonthsNameIgbo, apFmt: apFmtIgbo}, + "21": {tags: []string{"id"}, localMonth: localMonthsNameIndonesian, apFmt: nfp.AmPm[0]}, + "421": {tags: []string{"id-ID"}, localMonth: localMonthsNameIndonesian, apFmt: nfp.AmPm[0]}, + "5D": {tags: []string{"iu"}, localMonth: localMonthsNameInuktitut, apFmt: nfp.AmPm[0]}, + "7C5D": {tags: []string{"iu-Latn"}, localMonth: localMonthsNameInuktitut, apFmt: nfp.AmPm[0]}, + "85D": {tags: []string{"iu-Latn-CA"}, localMonth: localMonthsNameInuktitut, apFmt: nfp.AmPm[0]}, + "785D": {tags: []string{"iu-Cans"}, localMonth: localMonthsNameSyllabics, apFmt: nfp.AmPm[0]}, + "45D": {tags: []string{"iu-Cans-CA"}, localMonth: localMonthsNameSyllabics, apFmt: nfp.AmPm[0]}, "3C": {tags: []string{"ga"}, localMonth: localMonthsNameIrish, apFmt: apFmtIrish}, "83C": {tags: []string{"ga-IE"}, localMonth: localMonthsNameIrish, apFmt: apFmtIrish}, "10": {tags: []string{"it"}, localMonth: localMonthsNameItalian, apFmt: nfp.AmPm[0]}, + "410": {tags: []string{"it-IT"}, localMonth: localMonthsNameItalian, apFmt: nfp.AmPm[0]}, + "810": {tags: []string{"it-CH"}, localMonth: localMonthsNameItalian, apFmt: nfp.AmPm[0]}, "11": {tags: []string{"ja"}, localMonth: localMonthsNameChinese3, apFmt: apFmtJapanese}, "411": {tags: []string{"ja-JP"}, localMonth: localMonthsNameChinese3, apFmt: apFmtJapanese}, "800411": {tags: []string{"ja-JP"}, localMonth: localMonthsNameChinese3, apFmt: apFmtJapanese}, "JP-X-GANNEN": {tags: []string{"ja-JP"}, localMonth: localMonthsNameChinese3, apFmt: apFmtJapanese}, "JP-X-GANNEN,80": {tags: []string{"ja-JP"}, localMonth: localMonthsNameChinese3, apFmt: apFmtJapanese, useGannen: true}, + "4B": {tags: []string{"kn"}, localMonth: localMonthsNameKannada, apFmt: apFmtKannada}, + "44B": {tags: []string{"kn-IN"}, localMonth: localMonthsNameKannada, apFmt: apFmtKannada}, + "471": {tags: []string{"kr-Latn-NG"}, localMonth: localMonthsNameEnglish, apFmt: nfp.AmPm[0]}, + "60": {tags: []string{"ks"}, localMonth: localMonthsNameKashmiri, apFmt: nfp.AmPm[0]}, + "460": {tags: []string{"ks-Arab"}, localMonth: localMonthsNameKashmiri, apFmt: nfp.AmPm[0]}, + "860": {tags: []string{"ks-Deva-IN"}, localMonth: localMonthsNameEnglish, apFmt: nfp.AmPm[0]}, + "3F": {tags: []string{"kk"}, localMonth: localMonthsNameKazakh, apFmt: nfp.AmPm[0]}, + "43F": {tags: []string{"kk-KZ"}, localMonth: localMonthsNameKazakh, apFmt: nfp.AmPm[0]}, + "53": {tags: []string{"km"}, localMonth: localMonthsNameKhmer, apFmt: apFmtKhmer}, + "453": {tags: []string{"km-KH"}, localMonth: localMonthsNameKhmer, apFmt: apFmtKhmer}, + "86": {tags: []string{"quc"}, localMonth: localMonthsNameKiche, apFmt: apFmtCuba}, + "486": {tags: []string{"quc-Latn-GT"}, localMonth: localMonthsNameKiche, apFmt: apFmtCuba}, + "87": {tags: []string{"rw"}, localMonth: localMonthsNameKinyarwanda, apFmt: nfp.AmPm[0]}, + "487": {tags: []string{"rw-RW"}, localMonth: localMonthsNameKinyarwanda, apFmt: nfp.AmPm[0]}, + "41": {tags: []string{"sw"}, localMonth: localMonthsNameKiswahili, apFmt: nfp.AmPm[0]}, + "441": {tags: []string{"sw-KE"}, localMonth: localMonthsNameKiswahili, apFmt: nfp.AmPm[0]}, + "57": {tags: []string{"kok"}, localMonth: localMonthsNameKonkani, apFmt: apFmtKonkani}, + "457": {tags: []string{"kok-IN"}, localMonth: localMonthsNameKonkani, apFmt: apFmtKonkani}, "12": {tags: []string{"ko"}, localMonth: localMonthsNameKorean, apFmt: apFmtKorean}, "412": {tags: []string{"ko-KR"}, localMonth: localMonthsNameKorean, apFmt: apFmtKorean}, + "40": {tags: []string{"ky"}, localMonth: localMonthsNameKyrgyz, apFmt: apFmtKyrgyz}, + "440": {tags: []string{"ky-KG"}, localMonth: localMonthsNameKyrgyz, apFmt: apFmtKyrgyz}, + "54": {tags: []string{"lo"}, localMonth: localMonthsNameLao, apFmt: apFmtLao}, + "454": {tags: []string{"lo-LA"}, localMonth: localMonthsNameLao, apFmt: apFmtLao}, + "476": {tags: []string{"la-VA"}, localMonth: localMonthsNameLatin, apFmt: nfp.AmPm[0]}, + "26": {tags: []string{"lv"}, localMonth: localMonthsNameLatvian, apFmt: apFmtLatvian}, + "426": {tags: []string{"lv-LV"}, localMonth: localMonthsNameLatvian, apFmt: apFmtLatvian}, + "27": {tags: []string{"lt"}, localMonth: localMonthsNameLithuanian, apFmt: apFmtLithuanian}, + "427": {tags: []string{"lt-LT"}, localMonth: localMonthsNameLithuanian, apFmt: apFmtLithuanian}, + "7C2E": {tags: []string{"dsb"}, localMonth: localMonthsNameLowerSorbian, apFmt: nfp.AmPm[0]}, + "82E": {tags: []string{"dsb-DE"}, localMonth: localMonthsNameLowerSorbian, apFmt: nfp.AmPm[0]}, + "6E": {tags: []string{"lb"}, localMonth: localMonthsNameLuxembourgish, apFmt: nfp.AmPm[0]}, + "46E": {tags: []string{"lb-LU"}, localMonth: localMonthsNameLuxembourgish, apFmt: nfp.AmPm[0]}, + "2F": {tags: []string{"mk"}, localMonth: localMonthsNameMacedonian, apFmt: apFmtMacedonian}, + "42F": {tags: []string{"mk-MK"}, localMonth: localMonthsNameMacedonian, apFmt: apFmtMacedonian}, + "3E": {tags: []string{"ms"}, localMonth: localMonthsNameMalay, apFmt: apFmtMalay}, + "83E": {tags: []string{"ms-BN"}, localMonth: localMonthsNameMalay, apFmt: apFmtMalay}, + "43E": {tags: []string{"ms-MY"}, localMonth: localMonthsNameMalay, apFmt: apFmtMalay}, + "4C": {tags: []string{"ml"}, localMonth: localMonthsNameMalayalam, apFmt: nfp.AmPm[0]}, + "44C": {tags: []string{"ml-IN"}, localMonth: localMonthsNameMalayalam, apFmt: nfp.AmPm[0]}, + "3A": {tags: []string{"mt"}, localMonth: localMonthsNameMaltese, apFmt: nfp.AmPm[0]}, + "43A": {tags: []string{"mt-MT"}, localMonth: localMonthsNameMaltese, apFmt: nfp.AmPm[0]}, + "81": {tags: []string{"mi"}, localMonth: localMonthsNameMaori, apFmt: apFmtCuba}, + "481": {tags: []string{"mi-NZ"}, localMonth: localMonthsNameMaori, apFmt: apFmtCuba}, + "7A": {tags: []string{"arn"}, localMonth: localMonthsNameMapudungun, apFmt: nfp.AmPm[0]}, + "47A": {tags: []string{"arn-CL"}, localMonth: localMonthsNameMapudungun, apFmt: nfp.AmPm[0]}, + "4E": {tags: []string{"mr"}, localMonth: localMonthsNameMarathi, apFmt: apFmtKonkani}, + "44E": {tags: []string{"mr-IN"}, localMonth: localMonthsNameMarathi, apFmt: apFmtKonkani}, + "7C": {tags: []string{"moh"}, localMonth: localMonthsNameMohawk, apFmt: nfp.AmPm[0]}, + "47C": {tags: []string{"moh-CA"}, localMonth: localMonthsNameMohawk, apFmt: nfp.AmPm[0]}, + "50": {tags: []string{"mn"}, localMonth: localMonthsNameMongolian, apFmt: apFmtMongolian}, + "7850": {tags: []string{"mn-Cyrl"}, localMonth: localMonthsNameMongolian, apFmt: apFmtMongolian}, + "450": {tags: []string{"mn-MN"}, localMonth: localMonthsNameMongolian, apFmt: apFmtMongolian}, "7C50": {tags: []string{"mn-Mong"}, localMonth: localMonthsNameTraditionalMongolian, apFmt: nfp.AmPm[0]}, "850": {tags: []string{"mn-Mong-CN"}, localMonth: localMonthsNameTraditionalMongolian, apFmt: nfp.AmPm[0]}, "C50": {tags: []string{"mn-Mong-MN"}, localMonth: localMonthsNameTraditionalMongolian, apFmt: nfp.AmPm[0]}, + "61": {tags: []string{"ne"}, localMonth: localMonthsNameNepali, apFmt: apFmtHindi}, + "861": {tags: []string{"ne-IN"}, localMonth: localMonthsNameNepaliIN, apFmt: apFmtHindi}, + "461": {tags: []string{"ne-NP"}, localMonth: localMonthsNameNepali, apFmt: apFmtHindi}, + "14": {tags: []string{"no"}, localMonth: localMonthsNameNorwegian, apFmt: apFmtCuba}, + "7C14": {tags: []string{"nb-NO"}, localMonth: localMonthsNameNorwegian, apFmt: apFmtCuba}, + "414": {tags: []string{"nn"}, localMonth: localMonthsNameNorwegian, apFmt: apFmtCuba}, + "7814": {tags: []string{"nn"}, localMonth: localMonthsNameNorwegian, apFmt: apFmtNorwegian}, + "814": {tags: []string{"nn-NO"}, localMonth: localMonthsNameNorwegian, apFmt: apFmtNorwegian}, + "82": {tags: []string{"oc"}, localMonth: localMonthsNameOccitan, apFmt: nfp.AmPm[0]}, + "482": {tags: []string{"oc-FR"}, localMonth: localMonthsNameOccitan, apFmt: nfp.AmPm[0]}, + "48": {tags: []string{"or"}, localMonth: localMonthsNameOdia, apFmt: nfp.AmPm[0]}, + "448": {tags: []string{"or-IN"}, localMonth: localMonthsNameOdia, apFmt: nfp.AmPm[0]}, + "72": {tags: []string{"om"}, localMonth: localMonthsNameOromo, apFmt: apFmtOromo}, + "472": {tags: []string{"om-ET"}, localMonth: localMonthsNameOromo, apFmt: apFmtOromo}, + "63": {tags: []string{"ps"}, localMonth: localMonthsNamePashto, apFmt: apFmtPashto}, + "463": {tags: []string{"ps-AF"}, localMonth: localMonthsNamePashto, apFmt: apFmtPashto}, "19": {tags: []string{"ru"}, localMonth: localMonthsNameRussian, apFmt: nfp.AmPm[0]}, "819": {tags: []string{"ru-MD"}, localMonth: localMonthsNameRussian, apFmt: nfp.AmPm[0]}, "419": {tags: []string{"ru-RU"}, localMonth: localMonthsNameRussian, apFmt: nfp.AmPm[0]}, @@ -849,6 +982,14 @@ var ( japaneseEraNames = []string{"\u660E\u6CBB", "\u5927\u6B63", "\u662D\u548C", "\u5E73\u6210", "\u4EE4\u548C"} // japaneseEraYear list the Japanese era name symbols. japaneseEraSymbols = []string{"M", "T", "S", "H", "R"} + // monthNamesAfrikaans list the month names in the Afrikaans. + monthNamesAfrikaans = []string{"Januarie", "Februarie", "Maart", "April", "Mei", "Junie", "Julie", "Augustus", "September", "Oktober", "November", "Desember"} + // monthNamesAfrikaansAbbr lists the month name abbreviations in the Afrikaans. + monthNamesAfrikaansAbbr = []string{"Jan.", "Feb.", "Maa.", "Apr.", "Mei", "Jun.", "Jul.", "Aug.", "Sep.", "Okt.", "Nov.", "Des."} + // monthNamesAustria list the month names in the Austrian. + monthNamesAustria = []string{"Jänner", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"} + // monthNamesAustriaAbbr list the month name abbreviations in the Austrian. + monthNamesAustriaAbbr = []string{"Jän", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"} // monthNamesBangla list the month names in the Bangla. monthNamesBangla = []string{ "\u099C\u09BE\u09A8\u09C1\u09AF\u09BC\u09BE\u09B0\u09C0", @@ -864,48 +1005,728 @@ var ( "\u09A8\u09AD\u09C7\u09AE\u09CD\u09AC\u09B0", "\u09A1\u09BF\u09B8\u09C7\u09AE\u09CD\u09AC\u09B0", } - // monthNamesAfrikaans list the month names in the Afrikaans. - monthNamesAfrikaans = []string{"Januarie", "Februarie", "Maart", "April", "Mei", "Junie", "Julie", "Augustus", "September", "Oktober", "November", "Desember"} - // monthNamesAfrikaansAbbr lists the month name abbreviations in Afrikaans - monthNamesAfrikaansAbbr = []string{"Jan.", "Feb.", "Maa.", "Apr.", "Mei", "Jun.", "Jul.", "Aug.", "Sep.", "Okt.", "Nov.", "Des."} + // monthNamesCaribbean list the month names in the Caribbean. + monthNamesCaribbean = []string{"Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"} + // monthNamesCaribbeanAbbr lists the month name abbreviations in the Caribbean. + monthNamesCaribbeanAbbr = []string{"Janv.", "Févr.", "Mars", "Avr.", "Mai", "Juin", "Juil.", "Août", "Sept.", "Oct.", "Nov.", "Déc."} // monthNamesChinese list the month names in the Chinese. - monthNamesChinese = []string{"一", "二", "三", "四", "五", "六", "七", "八", "九", "十", "十一", "十二"} - // monthNamesChineseAbbr1 list the month number and character abbreviation in Chinese - monthNamesChineseAbbrPlus = []string{"0月", "1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月"} - // monthNamesChinesePlus list the month names in Chinese plus the character 月 - monthNamesChinesePlus = []string{"一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"} - // monthNamesKoreanAbbrPlus lists out the month number plus 월 for the Korean language - monthNamesKoreanAbbrPlus = []string{"0월", "1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월"} - // monthNamesTradMongolian lists the month number for use with traditional Mongolian - monthNamesTradMongolian = []string{"M01", "M02", "M03", "M04", "M05", "M06", "M07", "M08", "M09", "M10", "M11", "M12"} + monthNamesChinese = []string{"一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"} + // monthNamesChineseAbbr lists the month name abbreviations in the Chinese. + monthNamesChineseAbbr = []string{"一", "二", "三", "四", "五", "六", "七", "八", "九", "十", "十一", "十二"} + // monthNamesChineseNum list the month number and character abbreviation in the Chinese. + monthNamesChineseNum = []string{"0月", "1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月"} + // monthNamesEstonian list the month names in the Estonian. + monthNamesEstonian = []string{"jaanuar", "veebruar", "märts", "aprill", "mai", "juuni", "juuli", "august", "september", "oktoober", "november", "detsember"} + // monthNamesEstonianAbbr lists the month name abbreviations in the Estonian. + monthNamesEstonianAbbr = []string{"jaan", "veebr", "märts", "apr", "mai", "juuni", "juuli", "aug", "sept", "okt", "nov", "dets"} + // monthNamesFaroese list the month names in the Faroese. + monthNamesFaroese = []string{"januar", "februar", "mars", "apríl", "mai", "juni", "juli", "august", "september", "oktober", "november", "desember"} + // monthsNameFaroeseAbbr lists the month name abbreviations in the Faroese. + monthsNameFaroeseAbbr = []string{"jan", "feb", "mar", "apr", "mai", "jun", "jul", "aug", "sep", "okt", "nov", "des"} + // monthNamesFilipino list the month names in the Filipino. + monthNamesFilipino = []string{"Enero", "Pebrero", "Marso", "Abril", "Mayo", "Hunyo", "Hulyo", "Agosto", "Setyembre", "Oktubre", "Nobyembre", "Disyembre"} + // monthNamesFilipinoAbbr lists the month name abbreviations in the Filipino. + monthNamesFilipinoAbbr = []string{"Ene", "Peb", "Mar", "Abr", "May", "Hun", "Hul", "Ago", "Set", "Okt", "Nob", "Dis"} + // monthsNamesFinnish list the month names in the Finnish. + monthNamesFinnish = []string{"Etammikuu", "helmikuu", "maaliskuu", "huhtikuu", "toukokuu", "kesäkuu", "heinäkuu", "elokuu", "syyskuu", "lokakuu", "marraskuu", "joulukuu"} + // monthsNamesFinnishAbbr lists the month name abbreviations in the Finnish. + monthNamesFinnishAbbr = []string{"tammi", "helmi", "maalis", "huhti", "touko", "kesä", "heinä", "elo", "syys", "loka", "marras", "joulu"} // monthNamesFrench list the month names in the French. monthNamesFrench = []string{"janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"} - // monthNamesFrenchAbbr lists the month name abbreviations in French - monthNamesFrenchAbbr = []string{"janv.", "févr.", "mars", "avri.", "mai", "juin", "juil.", "août", "sept.", "octo.", "nove.", "déce."} + // monthNamesFrenchAbbr lists the month name abbreviations in the French. + monthNamesFrenchAbbr = []string{"janv.", "févr.", "mars", "avr.", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."} + // monthNamesFrisian list the month names in the Frisian. + monthNamesFrisian = []string{"Jannewaris", "Febrewaris", "Maart", "April", "Maaie", "Juny", "July", "Augustus", "Septimber", "Oktober", "Novimber", "Desimber"} + // monthNamesFrisianAbbr lists the month name abbreviations in the Frisian. + monthNamesFrisianAbbr = []string{"jan", "feb", "Mrt", "Apr", "maa", "Jun", "Jul", "Aug", "sep", "Okt", "Nov", "Des"} + // monthNamesFulah list the month names in the Fulah. + monthNamesFulah = []string{"siilo", "colte", "mbooy", "seeɗto", "duujal", "korse", "morso", "juko", "siilto", "yarkomaa", "jolal", "bowte"} + // monthNamesFulahAbbr lists the month name abbreviations in the Fulah. + monthNamesFulahAbbr = []string{"sii", "col", "mbo", "see", "duu", "kor", "mor", "juk", "slt", "yar", "jol", "bow"} + // monthNamesGalician list the month names in the Galician. + monthNamesGalician = []string{"Xaneiro", "Febreiro", "Marzo", "Abril", "Maio", "Xuño", "Xullo", "Agosto", "Setembro", "Outubro", "Novembro", "Decembro"} + // monthNamesGalicianAbbr lists the month name abbreviations in the Galician. + monthNamesGalicianAbbr = []string{"Xan.", "Feb.", "Mar.", "Abr.", "Maio", "Xuño", "Xul.", "Ago.", "Set.", "Out.", "Nov.", "Dec."} + // monthNamesGeorgian list the month names in the Georgian. + monthNamesGeorgian = []string{ + "\u10D8\u10D0\u10DC\u10D5\u10D0\u10E0\u10D8", + "\u10D7\u10D4\u10D1\u10D4\u10E0\u10D5\u10D0\u10DA\u10D8", + "\u10DB\u10D0\u10E0\u10E2\u10D8", + "\u10D0\u10DE\u10E0\u10D8\u10DA\u10D8", + "\u10DB\u10D0\u10D8\u10E1\u10D8", + "\u10D8\u10D5\u10DC\u10D8\u10E1\u10D8", + "\u10D8\u10D5\u10DA\u10D8\u10E1\u10D8", + "\u10D0\u10D2\u10D5\u10D8\u10E1\u10E2\u10DD", + "\u10E1\u10D4\u10E5\u10E2\u10D4\u10DB\u10D1\u10D4\u10E0\u10D8", + "\u10DD\u10E5\u10E2\u10DD\u10DB\u10D1\u10D4\u10E0\u10D8", + "\u10DC\u10DD\u10D4\u10DB\u10D1\u10D4\u10E0\u10D8", + "\u10D3\u10D4\u10D9\u10D4\u10DB\u10D1\u10D4\u10E0\u10D8", + } + // monthNamesGeorgianAbbr lists the month name abbreviations in the Georgian. + monthNamesGeorgianAbbr = []string{ + "\u10D8\u10D0\u10DC", + "\u10D7\u10D4\u10D1", + "\u10DB\u10D0\u10E0", + "\u10D0\u10DE\u10E0", + "\u10DB\u10D0\u10D8", + "\u10D8\u10D5\u10DC", + "\u10D8\u10D5\u10DA", + "\u10D0\u10D2\u10D5", + "\u10E1\u10D4\u10E5", + "\u10DD\u10E5\u10E2", + "\u10DC\u10DD\u10D4", + "\u10D3\u10D4\u10D9", + } // monthNamesGerman list the month names in the German. monthNamesGerman = []string{"Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"} - // monthNamesGermanAbbr list the month abbreviations in German + // monthNamesGermanAbbr list the month abbreviations in the German. monthNamesGermanAbbr = []string{"Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"} - // monthNamesAustria list the month names in the Austria. - monthNamesAustria = []string{"Jänner", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"} - // monthNamesAustriaAbbr list the month name abbreviations in Austrian - monthNamesAustriaAbbr = []string{"Jän", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"} + // monthNamesGreek list the month names in the Greek. + monthNamesGreek = []string{ + "\u0399\u03B1\u03BD\u03BF\u03C5\u03AC\u03C1\u03B9\u03BF\u03C2", + "\u03A6\u03B5\u03B2\u03C1\u03BF\u03C5\u03AC\u03C1\u03B9\u03BF\u03C2", + "\u039C\u03AC\u03C1\u03C4\u03B9\u03BF\u03C2", + "\u0391\u03C0\u03C1\u03AF\u03BB\u03B9\u03BF\u03C2", + "\u039C\u03AC\u03B9\u03BF\u03C2", + "\u0399\u03BF\u03CD\u03BD\u03B9\u03BF\u03C2", + "\u0399\u03BF\u03CD\u03BB\u03B9\u03BF\u03C2", + "\u0391\u03CD\u03B3\u03BF\u03C5\u03C3\u03C4\u03BF\u03C2", + "\u03A3\u03B5\u03C0\u03C4\u03AD\u03BC\u03B2\u03C1\u03B9\u03BF\u03C2", + "\u039F\u03BA\u03C4\u03CE\u03B2\u03C1\u03B9\u03BF\u03C2", + "\u039D\u03BF\u03AD\u03BC\u03B2\u03C1\u03B9\u03BF\u03C2", + "\u0394\u03B5\u03BA\u03AD\u03BC\u03B2\u03C1\u03B9\u03BF\u03C2", + } + // monthNamesGreekAbbr list the month abbreviations in the Greek. + monthNamesGreekAbbr = []string{ + "\u0399\u03B1\u03BD", + "\u03A6\u03B5\u03B2", + "\u039C\u03B1\u03C1", + "\u0391\u03C0\u03C1", + "\u039C\u03B1\u03CA", + "\u0399\u03BF\u03C5\u03BD", + "\u0399\u03BF\u03C5\u03BB", + "\u0391\u03C5\u03B3", + "\u03A3\u03B5\u03C0", + "\u039F\u03BA\u03C4", + "\u039D\u03BF\u03B5", + "\u0394\u03B5\u03BA", + } + // monthNamesGreenlandic list the month names in the Greenlandic. + monthNamesGreenlandic = []string{"januaari", "februaari", "marsi", "apriili", "maaji", "juuni", "juuli", "aggusti", "septembari", "oktobari", "novembari", "decembari"} + // monthNamesGreenlandicAbbr list the month abbreviations in the Greenlandic. + monthNamesGreenlandicAbbr = []string{"jan", "feb", "mar", "apr", "mai", "jun", "jul", "aug", "sep", "okt", "nov", "dec"} + // monthNamesGuarani list the month names in the Guarani. + monthNamesGuarani = []string{"jasyte\u0129", "jasyk%F5i", "jasyapy", "jasyrundy", "jasypo", "jasypote\u0129", "jasypok%F5i", "jasypoapy", "jasyporundy", "jasypa", "jasypate\u0129", "jasypak%F5i"} + // monthNamesGuaraniAbbr list the month abbreviations in the Guarani. + monthNamesGuaraniAbbr = []string{"jteĩ", "jkõi", "japy", "jrun", "jpo", "jpot", "jpok", "jpoa", "jpor", "jpa", "jpat", "jpak"} + // monthNamesGujarati list the month names in the Gujarati. + monthNamesGujarati = []string{ + "\u0A9C\u0ABE\u0AA8\u0ACD\u0AAF\u0AC1\u0A86\u0AB0\u0AC0", + "\u0AAB\u0AC7\u0AAC\u0ACD\u0AB0\u0AC1\u0A86\u0AB0\u0AC0", + "\u0AAE\u0ABE\u0AB0\u0ACD\u0A9A", + "\u0A8F\u0AAA\u0ACD\u0AB0\u0ABF\u0AB2", + "\u0AAE\u0AC7", + "\u0A9C\u0AC2\u0AA8", + "\u0A9C\u0AC1\u0AB2\u0ABE\u0A88", + "\u0A91\u0A97\u0AB8\u0ACD\u0A9F", + "\u0AB8\u0AAA\u0ACD\u0A9F\u0AC7\u0AAE\u0ACD\u0AAC\u0AB0", + "\u0A91\u0A95\u0ACD\u0A9F\u0ACB\u0AAC\u0AB0", + "\u0AA8\u0AB5\u0AC7\u0AAE\u0ACD\u0AAC\u0AB0", + "\u0AA1\u0ABF\u0AB8\u0AC7\u0AAE\u0ACD\u0AAC\u0AB0", + } + // monthNamesGujaratiAbbr list the month abbreviations in the Gujarati. + monthNamesGujaratiAbbr = []string{ + "\u0A9C\u0ABE\u0AA8\u0ACD\u0AAF\u0AC1", + "\u0AAB\u0AC7\u0AAC\u0ACD\u0AB0\u0AC1", + "\u0AAE\u0ABE\u0AB0\u0ACD\u0A9A", + "\u0A8F\u0AAA\u0ACD\u0AB0\u0ABF\u0AB2", + "\u0AAE\u0AC7", + "\u0A9C\u0AC2\u0AA8", + "\u0A9C\u0AC1\u0AB2\u0ABE\u0A88", + "\u0A91\u0A97", + "\u0AB8\u0AAA\u0ACD\u0A9F\u0AC7", + "\u0A91\u0A95\u0ACD\u0A9F\u0ACB", + "\u0AA8\u0AB5\u0AC7", + "\u0AA1\u0ABF\u0AB8\u0AC7", + } + // monthNamesHausa list the month names in the Hausa. + monthNamesHausa = []string{"Janairu", "Fabrairu", "Maris", "Afirilu", "Mayu", "Yuni", "Yuli", "Agusta", "Satumba", "Oktoba", "Nuwamba", "Disamba"} + // monthNamesHawaiian list the month names in the Hawaiian. + monthNamesHawaiian = []string{"Ianuali", "Pepeluali", "Malaki", "ʻApelila", "Mei", "Iune", "Iulai", "ʻAukake", "Kepakemapa", "ʻOkakopa", "Nowemapa", "Kekemapa"} + // monthNamesHawaiianAbbr list the month name abbreviations in the Hawaiiann. + monthNamesHawaiianAbbr = []string{"Ian.", "Pep.", "Mal.", "ʻAp.", "Mei", "Iun.", "Iul.", "ʻAu.", "Kep.", "ʻOk.", "Now.", "Kek."} + // monthNamesHebrew list the month names in the Hebrew. + monthNamesHebrew = []string{ + "\u05D9\u05E0\u05D5\u05D0\u05E8", + "\u05E4\u05D1\u05E8\u05D5\u05D0\u05E8", + "\u05DE\u05E8\u05E5", + "\u05D0\u05E4\u05E8\u05D9\u05DC", + "\u05DE\u05D0\u05D9", + "\u05D9\u05D5\u05E0\u05D9", + "\u05D9\u05D5\u05DC\u05D9", + "\u05D0\u05D5\u05D2\u05D5\u05E1\u05D8", + "\u05E1\u05E4\u05D8\u05DE\u05D1\u05E8", + "\u05D0\u05D5\u05E7\u05D8\u05D5\u05D1\u05E8", + "\u05E0\u05D5\u05D1\u05DE\u05D1\u05E8", + "\u05D3\u05E6\u05DE\u05D1\u05E8", + } + // monthNamesHindi list the month names in the Hindi. + monthNamesHindi = []string{ + "\u091C\u0928\u0935\u0930\u0940", + "\u092B\u0930\u0935\u0930\u0940", + "\u092E\u093E\u0930\u094D\u091A", + "\u0905\u092A\u094D\u0930\u0948\u0932", + "\u092E\u0908", + "\u091C\u0942\u0928", + "\u091C\u0941\u0932\u093E\u0908", + "\u0905\u0917\u0938\u094D\u0924", + "\u0938\u093F\u0924\u092E\u094D\u092C\u0930", + "\u0905\u0915\u094D\u0924\u0942\u092C\u0930", + "\u0928\u0935\u092E\u094D\u092C\u0930", + "\u0926\u093F\u0938\u092E\u094D\u092C\u0930", + } + // monthNamesHungarian list the month names in the Hungarian. + monthNamesHungarian = []string{"január", "február", "március", "április", "május", "június", "július", "augusztus", "szeptember", "október", "november", "december"} + // monthNamesHungarianAbbr list the month name abbreviations in the Hungarian. + monthNamesHungarianAbbr = []string{"jan.", "febr.", "márc.", "ápr.", "máj.", "jún.", "júl.", "aug.", "szept.", "okt.", "nov.", "dec."} + // monthNamesIcelandic list the month names in the Icelandic. + monthNamesIcelandic = []string{"janúar", "febrúar", "mars", "apríl", "maí", "júní", "júlí", "ágúst", "september", "október", "nóvember", "desember"} + // monthNamesIcelandicAbbr list the month name abbreviations in the Icelandic. + monthNamesIcelandicAbbr = []string{"jan.", "feb.", "mar.", "apr.", "maí", "jún.", "júl.", "ágú.", "sep.", "okt.", "nóv.", "des."} + // monthNamesIgbo list the month names in the Igbo. + monthNamesIgbo = []string{"Jenụwarị", "Febụwarị", "Machị", "Eprelu", "Mey", "Juun", "Julaị", "Ọgọst", "Septemba", "Ọcktọba", "Nọvemba", "Disemba"} + // monthNamesIgboAbbr list the month name abbreviations in the Igbo. + monthNamesIgboAbbr = []string{"Jen", "Feb", "Mac", "Epr", "Mey", "Jun", "Jul", "Ọgọ", "Sep", "Ọkt", "Nọv", "Dis"} + // monthNamesIndonesian list the month names in the Indonesian. + monthNamesIndonesian = []string{"Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"} + // monthNamesIndonesianAbbr list the month name abbreviations in the Indonesian. + monthNamesIndonesianAbbr = []string{"Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Agu", "Sep", "Okt", "Nov", "Des"} + // monthNamesInuktitut list the month names in the Inuktitut. + monthNamesInuktitut = []string{"Jaannuari", "Viivvuari", "Maatsi", "Iipuri", "Mai", "Juuni", "Julai", "Aaggiisi", "Sitipiri", "Utupiri", "Nuvipiri", "Tisipiri"} + // monthNamesInuktitutAbbr list the month name abbreviations in the Inuktitut. + monthNamesInuktitutAbbr = []string{"Jan", "Viv", "Mas", "Ipu", "Mai", "Jun", "Jul", "Agi", "Sii", "Uut", "Nuv", "Tis"} // monthNamesIrish list the month names in the Irish. monthNamesIrish = []string{"Eanáir", "Feabhra", "Márta", "Aibreán", "Bealtaine", "Meitheamh", "Iúil", "Lúnasa", "Meán Fómhair", "Deireadh Fómhair", "Samhain", "Nollaig"} - // monthNamesIrishAbbr lists the month abbreviations in Irish + // monthNamesIrishAbbr lists the month abbreviations in the Irish. monthNamesIrishAbbr = []string{"Ean", "Feabh", "Márta", "Aib", "Beal", "Meith", "Iúil", "Lún", "MFómh", "DFómh", "Samh", "Noll"} // monthNamesItalian list the month names in the Italian. monthNamesItalian = []string{"gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"} - // monthNamesItalianAbbr list the month name abbreviations in Italian + // monthNamesItalianAbbr list the month name abbreviations in the Italian. monthNamesItalianAbbr = []string{"gen", "feb", "mar", "apr", "mag", "giu", "lug", "ago", "set", "ott", "nov", "dic"} + // monthNamesKannada list the month names in the Kannada. + monthNamesKannada = []string{ + "\u0C9C\u0CA8\u0CB5\u0CB0\u0CBF", + "\u0CAB\u0CC6\u0CAC\u0CCD\u0CB0\u0CB5\u0CB0\u0CBF", + "\u0CAE\u0CBE\u0CB0\u0CCD\u0C9A\u0CCD", + "\u0C8F\u0C8F\u0CAA\u0CCD\u0CB0\u0CBF\u0CB2\u0CCD", + "\u0CAE\u0CC7", + "\u0C9C\u0CC2\u0CA8\u0CCD", + "\u0C9C\u0CC1\u0CB2\u0CC8", + "\u0C86\u0C97\u0CB8\u0CCD\u0C9F\u0CCD", + "\u0CB8\u0CC6\u0CAA\u0CCD\u0C9F\u0C82\u0CAC\u0CB0\u0CCD", + "\u0C85\u0C95\u0CCD\u0C9F\u0CCB\u0CAC\u0CB0\u0CCD", + "\u0CA8\u0CB5\u0CC6\u0C82\u0CAC\u0CB0\u0CCD", + "\u0CA1\u0CBF\u0CB8\u0CC6\u0C82\u0CAC\u0CB0\u0CCD", + } + // monthNamesKannadaAbbr lists the month abbreviations in the Kannada. + monthNamesKannadaAbbr = []string{ + "\u0C9C\u0CA8\u0CB5\u0CB0\u0CBF", + "\u0CAB\u0CC6\u0CAC\u0CCD\u0CB0\u0CB5\u0CB0\u0CBF", + "\u0CAE\u0CBE\u0CB0\u0CCD\u0C9A\u0CCD", + "\u0C8E\u0CAA\u0CCD\u0CB0\u0CBF\u0CB2\u0CCD", + "\u0CAE\u0CC7", + "\u0C9C\u0CC2\u0CA8\u0CCD", + "\u0C9C\u0CC1\u0CB2\u0CC8", + "\u0C86\u0C97\u0CB8\u0CCD\u0C9F\u0CCD", + "\u0CB8\u0CC6\u0CAA\u0CCD\u0C9F\u0C82\u0CAC\u0CB0\u0CCD", + "\u0C85\u0C95\u0CCD\u0C9F\u0CCB\u0CAC\u0CB0\u0CCD", + "\u0CA8\u0CB5\u0CC6\u0C82\u0CAC\u0CB0\u0CCD", + "\u0CA1\u0CBF\u0CB8\u0CC6\u0C82\u0CAC\u0CB0\u0CCD", + } + // monthNamesKashmiri list the month names in the Kashmiri. + monthNamesKashmiri = []string{ + "\u062C\u0646\u0624\u0631\u06CC", + "\u0641\u0631\u0624\u0631\u06CC", + "\u0645\u0627\u0631\u0655\u0686", + "\u0627\u067E\u0631\u06CC\u0644", + "\u0645\u06CC\u0654", + "\u062C\u0648\u0657\u0646", + "\u062C\u0648\u0657\u0644\u0627\u06CC\u06CC", + "\u0627\u06AF\u0633\u062A", + "\u0633\u062A\u0645\u0628\u0631", + "\u0627\u06A9\u062A\u0648\u0657\u0628\u0631", + "\u0646\u0648\u0645\u0628\u0631", + "\u062F\u0633\u0645\u0628\u0631", + } + // monthNamesKazakh list the month names in the Kazakh. + monthNamesKazakh = []string{ + "\u049A\u0430\u04A3\u0442\u0430\u0440", + "\u0410\u049B\u043F\u0430\u043D", + "\u041D\u0430\u0443\u0440\u044B\u0437", + "\u0421\u04D9\u0443\u0456\u0440", + "\u041C\u0430\u043C\u044B\u0440", + "\u041C\u0430\u0443\u0441\u044B\u043C", + "\u0428\u0456\u043B\u0434\u0435", + "\u0422\u0430\u043C\u044B\u0437", + "\u049A\u044B\u0440\u043A\u04AF\u0439\u0435\u043A", + "\u049A\u0430\u0437\u0430\u043D", + "\u049A\u0430\u0440\u0430\u0448\u0430", + "\u0416\u0435\u043B\u0442\u043E\u049B\u0441\u0430\u043D", + } + // monthNamesKazakhAbbr list the month name abbreviations in the Kazakh. + monthNamesKazakhAbbr = []string{ + "\u049B\u0430\u04A3", + "\u0430\u049B\u043F", + "\u043D\u0430\u0443", + "\u0441\u04D9\u0443", + "\u043C\u0430\u043C", + "\u043C\u0430\u0443", + "\u0448\u0456\u043B", + "\u0442\u0430\u043C", + "\u049B\u044B\u0440", + "\u049B\u0430\u0437", + "\u049B\u0430\u0440", + "\u0436\u0435\u043B", + } + // monthNamesKhmer list the month names in the Khmer. + monthNamesKhmer = []string{ + "\u1798\u1780\u179A\u17B6", + "\u1780\u17BB\u1798\u17D2\u1797\u17C8", + "\u1798\u17B7\u1793\u17B6", + "\u1798\u17C1\u179F\u17B6", + "\u17A7\u179F\u1797\u17B6", + "\u1798\u17B7\u1790\u17BB\u1793\u17B6", + "\u1780\u1780\u17D2\u1780\u178A\u17B6", + "\u179F\u17B8\u17A0\u17B6", + "\u1780\u1789\u17D2\u1789\u17B6", + "\u178F\u17BB\u179B\u17B6", + "\u179C\u17B7\u1785\u17D2\u1786\u17B7\u1780\u17B6", + "\u1792\u17D2\u1793\u17BC", + } + // monthNamesKhmerAbbr list the month name abbreviations in the Khmer. + monthNamesKhmerAbbr = []string{ + "\u17E1", "\u17E2", "\u17E3", "\u17E4", "\u17E5", "\u17E6", "\u17E7", "\u17E8", "\u17E9", "\u17E1\u17E0", "\u17E1\u17E1", "\u17E1\u17E2", + "\u1798", "\u1780", "\u1798", "\u1798", "\u17A7", "\u1798", "\u1780", "\u179F", "\u1780", "\u178F", "\u179C", "\u1792", + } + // monthNamesKiche list the month names in the Kiche. + monthNamesKiche = []string{"nab'e ik'", "ukab' ik'", "urox ik'", "ukaj ik'", "uro ik'", "uwaq ik'", "uwuq ik'", "uwajxaq ik'", "ub'elej ik'", "ulaj ik'", "ujulaj ik'", "ukab'laj ik'"} + // monthNamesKicheAbbr list the month name abbreviations in the Kiche. + monthNamesKicheAbbr = []string{"nab'e", "ukab'", "urox", "ukaj", "uro", "uwaq", "uwuq", "uwajxaq", "ub'elej", "ulaj", "ujulaj", "ukab'laj"} + // monthNamesKinyarwanda list the month names in the Kinyarwanda. + monthNamesKinyarwanda = []string{"Mutarama", "Gashyantare", "Werurwe", "Mata", "Gicuransi", "Kamena", "Nyakanga", "Kanama", "Nzeli", "Ukwakira", "Ugushyingo", "Ukuboza"} + // monthNamesKinyarwandaAbbr list the month name abbreviations in the Kinyarwanda. + monthNamesKinyarwandaAbbr = []string{"mut.", "gas.", "wer.", "mat.", "gic.", "kam.", "Nyak", "kan.", "nze.", "Ukwak", "Ugus", "Ukub"} + // monthNamesKiswahili list the month names in the Kiswahili. + monthNamesKiswahili = []string{"Januari", "Februari", "Machi", "Aprili", "Mei", "Juni", "Julai", "Agosti", "Septemba", "Oktoba", "Novemba", "Desemba"} + // monthNamesKiswahiliAbbr list the month name abbreviations in the Kiswahili. + monthNamesKiswahiliAbbr = []string{"Jan", "Feb", "Mac", "Apr", "Mei", "Jun", "Jul", "Ago", "Sep", "Okt", "Nov", "Des"} + // monthNamesKonkani list the month names in the Konkani. + monthNamesKonkani = []string{ + "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940", + "\u092B\u0947\u092C\u094D\u0930\u0941\u0935\u093E\u0930\u0940", + "\u092E\u093E\u0930\u094D\u091A", + "\u090F\u092A\u094D\u0930\u093F\u0932", + "\u092E\u0947", + "\u091C\u0942\u0928", + "\u091C\u0941\u0932\u0948", + "\u0911\u0917\u0938\u094D\u091F", + "\u0938\u092A\u094D\u091F\u0947\u0902\u092C\u0930", + "\u0911\u0915\u094D\u091F\u094B\u092C\u0930", + "\u0928\u094B\u0935\u0947\u092E\u094D\u092C\u0930", + "\u0921\u093F\u0938\u0947\u0902\u092C\u0930", + } + // monthNamesKonkaniAbbr list the month name abbreviations in the Konkani. + monthNamesKonkaniAbbr = []string{ + "\u091C\u093E\u0928\u0947", + "\u092B\u0947\u092C\u094D\u0930\u0941", + "\u092E\u093E\u0930\u094D\u091A", + "\u090F\u092A\u094D\u0930\u093F\u0932", + "\u092E\u0947", + "\u091C\u0942\u0928", + "\u091C\u0941\u0932\u0948", + "\u0911\u0917.", + "\u0938\u092A\u094D\u091F\u0947\u0902.", + "\u0911\u0915\u094D\u091F\u094B.", + "\u0928\u094B\u0935\u0947.", + "\u0921\u093F\u0938\u0947\u0902", + } + // monthNamesKoreanAbbr lists out the month number plus 월 for the Korean language. + monthNamesKoreanAbbr = []string{"1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"} + // monthNamesKyrgyz list the month names in the Kyrgyz. + monthNamesKyrgyz = []string{ + "\u042F\u043D\u0432\u0430\u0440\u044C", + "\u0424\u0435\u0432\u0440\u0430\u043B\u044C", + "\u041C\u0430\u0440\u0442", + "\u0410\u043F\u0440\u0435\u043B\u044C", + "\u041C\u0430\u0439", + "\u0418\u044E\u043D\u044C", + "\u0418\u044E\u043B\u044C", + "\u0410\u0432\u0433\u0443\u0441\u0442", + "\u0421\u0435\u043D\u0442\u044F\u0431\u0440\u044C", + "\u041E\u043A\u0442\u044F\u0431\u0440\u044C", + "\u041D\u043E\u044F\u0431\u0440\u044C", + "\u0414\u0435\u043A\u0430\u0431\u0440\u044C", + } + // monthNamesKyrgyzAbbr lists the month name abbreviations in the Kyrgyz. + monthNamesKyrgyzAbbr = []string{ + "\u042F\u043D\u0432", + "\u0424\u0435\u0432", + "\u041C\u0430\u0440", + "\u0410\u043F\u0440", + "\u041C\u0430\u0439", + "\u0418\u044E\u043D", + "\u0418\u044E\u043B", + "\u0410\u0432\u0433", + "\u0421\u0435\u043D", + "\u041E\u043A\u0442", + "\u041D\u043E\u044F", + "\u0414\u0435\u043A", + } + // monthNamesLao list the month names in the Lao. + monthNamesLao = []string{ + "\u0EA1\u0EB1\u0E87\u0E81\u0EAD\u0E99", + "\u0E81\u0EB8\u0EA1\u0E9E\u0EB2", + "\u0EA1\u0EB5\u0E99\u0EB2", + "\u0EC0\u0EA1\u0EAA\u0EB2", + "\u0E9E\u0EB6\u0E94\u0EAA\u0EB0\u0E9E\u0EB2", + "\u0EA1\u0EB4\u0E96\u0EB8\u0E99\u0EB2", + "\u0E81\u0ECD\u0EA5\u0EB0\u0E81\u0EBB\u0E94", + "\u0EAA\u0EB4\u0E87\u0EAB\u0EB2", + "\u0E81\u0EB1\u0E99\u0E8D\u0EB2", + "\u0E95\u0EB8\u0EA5\u0EB2", + "\u0E9E\u0EB0\u0E88\u0EB4\u0E81", + "\u0E97\u0EB1\u0E99\u0EA7\u0EB2", + } + // monthNamesLaoAbbr lists the month name abbreviations in the Lao. + monthNamesLaoAbbr = []string{ + "\u0EA1.\u0E81.", + "\u0E81.\u0E9E.", + "\u0EA1.\u0E99.", + "\u0EA1.\u0EAA.", + "\u0E9E.\u0E9E.", + "\u0EA1\u0EB4.\u0E96.", + "\u0E81.\u0EA5.", + "\u0EAA.\u0EAB.", + "\u0E81.\u0E8D.", + "\u0E95.\u0EA5.", + "\u0E9E.\u0E88.", + "\u0E97.\u0EA7.", + } + // monthNamesLatin list the month names in the Latin. + monthNamesLatin = []string{"Ianuarius", "Februarius", "Martius", "Aprilis", "Maius", "Iunius", "Quintilis", "Sextilis", "September", "October", "November", "December"} + // monthNamesLatinAbbr list the month name abbreviations in the Latin. + monthNamesLatinAbbr = []string{"Ian", "Feb", "Mar", "Apr", "Mai", "Iun", "Quint", "Sext", "Sept", "Oct", "Nov", "Dec"} + // monthNamesLatvian list the month names in the Latvian. + monthNamesLatvian = []string{"janvāris", "februāris", "marts", "aprīlis", "maijs", "jūnijs", "jūlijs", "augusts", "septembris", "oktobris", "novembris", "decembris"} + // monthNamesLatvianAbbr list the month name abbreviations in the Latvian. + monthNamesLatvianAbbr = []string{"janv.", "febr.", "marts", "apr.", "maijs", "jūn.", "jūl.", "aug.", "sept.", "okt.", "nov.", "dec."} + // monthNamesLithuanian list the month names in the Lithuanian. + monthNamesLithuanian = []string{"sausis", "vasaris", "kovas", "balandis", "gegužė", "birželis", "liepa", "rugpjūtis", "rugsėjis", "spalis", "lapkritis", "gruodis"} + // monthNamesLithuanianAbbr list the month name abbreviations in the Lithuanian. + monthNamesLithuanianAbbr = []string{"saus.", "vas.", "kov.", "bal.", "geg.", "birž.", "liep.", "rugp.", "rugs.", "spal.", "lapkr.", "gruod."} + // monthNamesLowerSorbian list the month names in the Lower Sorbian. + monthNamesLowerSorbian = []string{"januar", "februar", "měrc", "apryl", "maj", "junij", "julij", "awgust", "september", "oktober", "nowember", "december"} + // monthNamesLowerSorbianAbbr list the month name abbreviations in the LowerSorbian. + monthNamesLowerSorbianAbbr = []string{"jan", "feb", "měr", "apr", "maj", "jun", "jul", "awg", "sep", "okt", "now", "dec"} + // monthNamesLuxembourgish list the month names in the Lower Sorbian. + monthNamesLuxembourgish = []string{"Januar", "Februar", "Mäerz", "Abrëll", "Mee", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"} + // monthNamesLuxembourgishAbbr list the month name abbreviations in the Luxembourgish. + monthNamesLuxembourgishAbbr = []string{"Jan", "Feb", "Mäe", "Abr", "Mee", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"} + // monthNamesMacedonian list the month names in the Lower Sorbian. + monthNamesMacedonian = []string{ + "\u0458\u0430\u043D\u0443\u0430\u0440\u0438", + "\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438", + "\u043C\u0430\u0440\u0442", + "\u0430\u043F\u0440\u0438\u043B", + "\u043C\u0430\u0458", + "\u0458\u0443\u043D\u0438", + "\u0458\u0443\u043B\u0438", + "\u0430\u0432\u0433\u0443\u0441\u0442", + "\u0441\u0435\u043F\u0442\u0435\u043C\u0432\u0440\u0438", + "\u043E\u043A\u0442\u043E\u043C\u0432\u0440\u0438", + "\u043D\u043E\u0435\u043C\u0432\u0440\u0438", + "\u0434\u0435\u043A\u0435\u043C\u0432\u0440\u0438", + } + // monthNamesMacedonianAbbr list the month name abbreviations in the Macedonian. + monthNamesMacedonianAbbr = []string{ + "\u0458\u0430\u043D.", + "\u0444\u0435\u0432.", + "\u043C\u0430\u0440.", + "\u0430\u043F\u0440.", + "\u043C\u0430\u0458", + "\u0458\u0443\u043D.", + "\u0458\u0443\u043B.", + "\u0430\u0432\u0433.", + "\u0441\u0435\u043F\u0442.", + "\u043E\u043A\u0442.", + "\u043D\u043E\u0435\u043C.", + "\u0434\u0435\u043A.", + } + // monthNamesMalay list the month names in the Malay. + monthNamesMalay = []string{"Januari", "Februari", "Mac", "April", "Mei", "Jun", "Julai", "Ogos", "September", "Oktober", "November", "Disember"} + // monthNamesMalayAbbr list the month name abbreviations in the Malay. + monthNamesMalayAbbr = []string{"Jan", "Feb", "Mac", "Apr", "Mei", "Jun", "Jul", "Ogo", "Sep", "Okt", "Nov", "Dis"} + // monthNamesMalayalam list the month names in the Malayalam. + monthNamesMalayalam = []string{ + "\u0D1C\u0D28\u0D41\u0D35\u0D30\u0D3F", + "\u0D2B\u0D46\u0D2C\u0D4D\u0D30\u0D41\u0D35\u0D30\u0D3F", + "\u0D2E\u0D3E\u0D30\u0D4D\u200D\u200C\u0D1A\u0D4D\u0D1A\u0D4D", + "\u0D0F\u0D2A\u0D4D\u0D30\u0D3F\u0D32\u0D4D\u200D", + "\u0D2E\u0D47\u0D2F\u0D4D", + "\u0D1C\u0D42\u0D7A", + "\u0D1C\u0D42\u0D32\u0D48", + "\u0D06\u0D17\u0D38\u0D4D\u0D31\u0D4D\u0D31\u0D4D", + "\u0D38\u0D46\u0D2A\u0D4D\u200C\u0D31\u0D4D\u0D31\u0D02\u0D2C\u0D30\u0D4D\u200D", + "\u0D12\u0D15\u0D4D\u200C\u0D1F\u0D4B\u0D2C\u0D30\u0D4D\u200D", + "\u0D28\u0D35\u0D02\u0D2C\u0D30\u0D4D\u200D", + "\u0D21\u0D3F\u0D38\u0D02\u0D2C\u0D30\u0D4D\u200D", + } + // monthNamesMalayalamAbbr list the month name abbreviations in the Malayalam. + monthNamesMalayalamAbbr = []string{ + "\u0D1C\u0D28\u0D41", + "\u0D2B\u0D46\u0D2C\u0D4D\u0D30\u0D41", + "\u0D2E\u0D3E\u0D7C", + "\u0D0F\u0D2A\u0D4D\u0D30\u0D3F", + "\u0D2E\u0D47\u0D2F\u0D4D", + "\u0D1C\u0D42\u0D7A", + "\u0D1C\u0D42\u0D32\u0D48", + "\u0D13\u0D17", + "\u0D38\u0D46\u0D2A\u0D4D\u0D31\u0D4D\u0D31\u0D02", + "\u0D12\u0D15\u0D4D\u0D1F\u0D4B", + "\u0D28\u0D35\u0D02", + "\u0D21\u0D3F\u0D38\u0D02", + } + // monthNamesMaltese list the month names in the Maltese. + monthNamesMaltese = []string{"Jannar", "Frar", "Marzu", "April", "Mejju", "Ġunju", "Lulju", "Awwissu", "Settembru", "Ottubru", "Novembru", "Diċembru"} + // monthNamesMalteseAbbr list the month name abbreviations in the Maltese. + monthNamesMalteseAbbr = []string{"Jan", "Fra", "Mar", "Apr", "Mej", "Ġun", "Lul", "Aww", "Set", "Ott", "Nov", "Diċ"} + // monthNamesMaori list the month names in the Maori. + monthNamesMaori = []string{"Kohitātea", "Huitanguru", "Poutūterangi", "Paengawhāwhā", "Haratua", "Pipiri", "Hōngongoi", "Hereturikōkā", "Mahuru", "Whiringa ā-nuku", "Whiringa ā-rangi", "Hakihea"} + // monthNamesMaoriAbbr list the month name abbreviations in the Maori. + monthNamesMaoriAbbr = []string{"Kohi", "Hui", "Pou", "Pae", "Hara", "Pipi", "Hōngo", "Here", "Mahu", "Nuku", "Rangi", "Haki"} + // monthNamesMapudungun list the month name abbreviations in the Mapudungun. + monthNamesMapudungun = []string{"Kiñe Tripantu", "Epu", "Kila", "Meli", "Kechu", "Cayu", "Regle", "Purha", "Aiya", "Marhi", "Marhi Kiñe", "Marhi Epu"} + // monthNamesMarathi list the month names in the Marathi. + monthNamesMarathi = []string{ + "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940", + "\u092B\u0947\u092C\u094D\u0930\u0941\u0935\u093E\u0930\u0940", + "\u092E\u093E\u0930\u094D\u091A", + "\u090F\u092A\u094D\u0930\u093F\u0932", + "\u092E\u0947", + "\u091C\u0942\u0928", + "\u091C\u0941\u0932\u0948", + "\u0911\u0917\u0938\u094D\u091F", + "\u0938\u092A\u094D\u091F\u0947\u0902\u092C\u0930", + "\u0911\u0915\u094D\u091F\u094B\u092C\u0930", + "\u0928\u094B\u0935\u094D\u0939\u0947\u0902\u092C\u0930", + "\u0921\u093F\u0938\u0947\u0902\u092C\u0930", + } + // monthNamesMarathiAbbr lists the month name abbreviations in Marathi. + monthNamesMarathiAbbr = []string{ + "\u091C\u093E\u0928\u0947.", + "\u092B\u0947\u092C\u094D\u0930\u0941.", + "\u092E\u093E\u0930\u094D\u091A", + "\u090F\u092A\u094D\u0930\u093F", + "\u092E\u0947", + "\u091C\u0942\u0928", + "\u091C\u0941\u0932\u0948", + "\u0911\u0917.", + "\u0938\u092A\u094D\u091F\u0947\u0902.", + "\u0911\u0915\u094D\u091F\u094B.", + "\u0928\u094B\u0935\u094D\u0939\u0947\u0902.", + "\u0921\u093F\u0938\u0947\u0902.", + } + // monthNamesMohawk list the month names in the Mohawk. + monthNamesMohawk = []string{"Tsothohrkó:Wa", "Enniska", "Enniskó:Wa", "Onerahtókha", "Onerahtohkó:Wa", "Ohiari:Ha", "Ohiarihkó:Wa", "Seskéha", "Seskehkó:Wa", "Kenténha", "Kentenhkó:Wa", "Tsothóhrha"} + // monthNamesMongolian list the month names in the Mongolian. + monthNamesMongolian = []string{ + "\u041D\u044D\u0433\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440", + "\u0425\u043E\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440", + "\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440", + "\u0414\u04E9\u0440\u04E9\u0432\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440", + "\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440", + "\u0417\u0443\u0440\u0433\u0430\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440", + "\u0414\u043E\u043B\u043E\u043E\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440", + "\u041D\u0430\u0439\u043C\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440", + "\u0415\u0441\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440", + "\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440", + "\u0410\u0440\u0432\u0430\u043D \u043D\u044D\u0433\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440", + "\u0410\u0440\u0432\u0430\u043D \u0445\u043E\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440", + } + // monthNamesMongolianAbbr lists the month name abbreviations in Mongolian. + monthNamesMongolianAbbr = []string{ + "1-р сар", "2-р сар", "3-р сар", "4-р сар", "5-р сар", "6-р сар", "7-р сар", "8-р сар", "9-р сар", "10-р сар", "11-р сар", "12-р сар", + } + // monthNamesMoroccoAbbr lists the month name abbreviations in the Morocco. + monthNamesMoroccoAbbr = []string{"jan.", "fév.", "mar.", "avr.", "mai", "jui.", "juil.", "août", "sept.", "oct.", "nov.", "déc."} + // monthNamesNepali list the month names in the Nepali. + monthNamesNepali = []string{ + "\u091C\u0928\u0935\u0930\u0940", + "\u092B\u0947\u092C\u094D\u0930\u0941\u0905\u0930\u0940", + "\u092E\u093E\u0930\u094D\u091A", + "\u0905\u092A\u094D\u0930\u093F\u0932", + "\u092E\u0947", + "\u091C\u0942\u0928", + "\u091C\u0941\u0932\u093E\u0908", + "\u0905\u0917\u0938\u094D\u0924", + "\u0938\u0947\u092A\u094D\u091F\u0947\u092E\u094D\u092C\u0930", + "\u0905\u0915\u094D\u091F\u094B\u092C\u0930", + "\u0928\u094B\u092D\u0947\u092E\u094D\u092C\u0930", + "\u0921\u093F\u0938\u0947\u092E\u094D\u092C\u0930", + } + // monthNamesNepaliAbbr lists the month name abbreviations in the Nepali. + monthNamesNepaliAbbr = []string{ + "\u091C\u0928", + "\u092B\u0947\u092C", + "\u092E\u093E\u0930\u094D\u091A", + "\u0905\u092A\u094D\u0930\u093F\u0932", + "\u092E\u0947", + "\u091C\u0942\u0928", + "\u091C\u0941\u0932\u093E\u0908", + "\u0905\u0917", + "\u0938\u0947\u092A\u094D\u091F", + "\u0905\u0915\u094D\u091F", + "\u0928\u094B\u092D", + "\u0921\u093F\u0938", + } + // monthNamesNepaliIN list the month names in the India Nepali. + monthNamesNepaliIN = []string{ + "\u091C\u0928\u0935\u0930\u0940", + "\u092B\u0930\u0935\u0930\u0940", + "\u092E\u093E\u0930\u094D\u091A", + "\u0905\u092A\u094D\u0930\u0947\u0932", + "\u092E\u0908", + "\u091C\u0941\u0928", + "\u091C\u0941\u0932\u093E\u0908", + "\u0905\u0917\u0938\u094D\u091F", + "\u0938\u0947\u092A\u094D\u091F\u0947\u092E\u094D\u092C\u0930", + "\u0905\u0915\u094D\u091F\u094B\u092C\u0930", + "\u0928\u094B\u092D\u0947\u092E\u094D\u092C\u0930", + "\u0926\u093F\u0938\u092E\u094D\u092C\u0930", + } + // monthNamesNepaliINAbbr lists the month name abbreviations in the India Nepali. + monthNamesNepaliINAbbr = []string{ + "\u091C\u0928\u0935\u0930\u0940", + "\u092B\u0947\u092C\u094D\u0930\u0941\u0905\u0930\u0940", + "\u092E\u093E\u0930\u094D\u091A", + "\u0905\u092A\u094D\u0930\u093F", + "\u092E\u0947", + "\u091C\u0941\u0928", + "\u091C\u0941\u0932\u093E", + "\u0905\u0917\u0938\u094D\u091F", + "\u0938\u0947\u092A\u094D\u091F\u0947\u092E\u094D\u092C\u0930", + "\u0905\u0915\u094D\u091F\u094B", + "\u0928\u094B\u092D\u0947", + "\u0921\u093F\u0938\u0947", + } + // monthNamesNigeria list the month names in the Nigeria. + monthNamesNigeria = []string{"samwiee", "feeburyee", "marsa", "awril", "me", "suyeŋ", "sulyee", "ut", "satambara", "oktoobar", "nowamburu", "deesamburu"} + // monthNamesNigeriaAbbr lists the month name abbreviations in the Nigeria. + monthNamesNigeriaAbbr = []string{"samw", "feeb", "mar", "awr", "me", "suy", "sul", "ut", "sat", "okt", "now", "dees"} + // monthNamesNorwegian list the month names in the Norwegian. + monthNamesNorwegian = []string{"januar", "februar", "mars", "april", "mai", "juni", "juli", "august", "september", "oktober", "november", "desember"} + // monthNamesOccitan list the month names in the Occitan. + monthNamesOccitan = []string{"genièr", "febrièr", "març", "abril", "mai", "junh", "julhet", "agost", "setembre", "octobre", "novembre", "decembre"} + // monthNamesOccitanAbbr lists the month name abbreviations in the Occitan. + monthNamesOccitanAbbr = []string{"gen.", "feb.", "març", "abr.", "mai", "junh", "julh", "ag.", "set.", "oct.", "nov.", "dec."} + // monthNamesOdia list the month names in the Odia. + monthNamesOdia = []string{ + "\u0B1C\u0B3E\u0B28\u0B41\u0B5F\u0B3E\u0B30\u0B40", + "\u0B2B\u0B47\u0B2C\u0B43\u0B06\u0B30\u0B40", + "\u0B2E\u0B3E\u0B30\u0B4D\u0B1A\u0B4D\u0B1A", + "\u0B0F\u0B2A\u0B4D\u0B30\u0B3F\u0B32\u0B4D\u200C", + "\u0B2E\u0B47", + "\u0B1C\u0B41\u0B28\u0B4D\u200C", + "\u0B1C\u0B41\u0B32\u0B3E\u0B07", + "\u0B05\u0B17\u0B37\u0B4D\u0B1F", + "\u0B38\u0B47\u0B2A\u0B4D\u0B1F\u0B47\u0B2E\u0B4D\u0B2C\u0B30", + "\u0B05\u0B15\u0B4D\u0B1F\u0B4B\u0B2C\u0B30", + "\u0B28\u0B2D\u0B47\u0B2E\u0B4D\u0B2C\u0B30", + "\u0B21\u0B3F\u0B38\u0B47\u0B2E\u0B4D\u0B2C\u0B30", + } + // monthNamesOromo list the month names in the Oromo. + monthNamesOromo = []string{"Amajjii", "Guraandhala", "Bitooteessa", "Elba", "Caamsa", "Waxabajjii", "Adooleessa", "Hagayya", "Fuulbana", "Onkololeessa", "Sadaasa", "Muddee"} + // monthNamesOromoAbbr list the month abbreviations in the Oromo. + monthNamesOromoAbbr = []string{"Ama", "Gur", "Bit", "Elb", "Cam", "Wax", "Ado", "Hag", "Ful", "Onk", "Sad", "Mud"} + // monthNamesPashto list the month names in the Pashto. + monthNamesPashto = []string{ + "\u0633\u0644\u0648\u0627\u063A\u0647", + "\u0643\u0628", + "\u0648\u0631\u0649", + "\u063A\u0648\u064A\u0649", + "\u063A\u0628\u0631\u06AB\u0648\u0644\u0649", + "\u0686\u0646\u06AB\u0627 \u069A\u0632\u0645\u0631\u0649", + "\u0632\u0645\u0631\u0649", + "\u0648\u0696\u0649", + "\u062A\u0644\u0647", + "\u0644\u0693\u0645", + "\u0644\u0646\u0688 \u06CD", + "\u0645\u0631\u063A\u0648\u0645\u0649", + } // monthNamesRussian list the month names in the Russian. - monthNamesRussian = []string{"январь", "февраль", "март", "апрель", "май", "июнь", "июль", "август", "сентябрь", "октябрь", "ноябрь", "декабрь"} - // monthNamesRussianAbbr list the month abbreviations for Russian. - monthNamesRussianAbbr = []string{"янв.", "фев.", "март", "апр.", "май", "июнь", "июль", "авг.", "сен.", "окт.", "ноя.", "дек."} + monthNamesRussian = []string{ + "\u044F\u043D\u0432\u0430\u0440\u044C", + "\u0444\u0435\u0432\u0440\u0430\u043B\u044C", + "\u043C\u0430\u0440\u0442", + "\u0430\u043F\u0440\u0435\u043B\u044C", + "\u043C\u0430\u0439", + "\u0438\u044E\u043D\u044C", + "\u0438\u044E\u043B\u044C", + "\u0430\u0432\u0433\u0443\u0441\u0442", + "\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u044C", + "\u043E\u043A\u0442\u044F\u0431\u0440\u044C", + "\u043D\u043E\u044F\u0431\u0440\u044C", + "\u0434\u0435\u043A\u0430\u0431\u0440\u044C", + } + // monthNamesRussianAbbr list the month abbreviations in the Russian. + monthNamesRussianAbbr = []string{ + "\u044F\u043D\u0432.", + "\u0444\u0435\u0432.", + "\u043C\u0430\u0440\u0442", + "\u0430\u043F\u0440.", + "\u043C\u0430\u0439", + "\u0438\u044E\u043D\u044C", + "\u0438\u044E\u043B\u044C", + "\u0430\u0432\u0433.", + "\u0441\u0435\u043D.", + "\u043E\u043A\u0442.", + "\u043D\u043E\u044F.", + "\u0434\u0435\u043A.", + } // monthNamesSpanish list the month names in the Spanish. monthNamesSpanish = []string{"enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"} - // monthNamesSpanishAbbr list the month abbreviations in Spanish + // monthNamesSpanishAbbr list the month abbreviations in the Spanish. monthNamesSpanishAbbr = []string{"ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"} + // monthNamesSyllabics list the month names in the Syllabics. + monthNamesSyllabics = []string{ + "\u152E\u14D0\u14C4\u140A\u1546", + "\u1556\u155D\u1557\u140A\u1546", + "\u14AB\u1466\u14EF", + "\u1404\u1433\u1546", + "\u14AA\u1403", + "\u152B\u14C2", + "\u152A\u14DA\u1403", + "\u140B\u14A1\u148C\u14EF", + "\u14EF\u144E\u1431\u1546", + "\u1405\u1450\u1431\u1546", + "\u14C4\u1555\u1431\u1546", + "\u144E\u14EF\u1431\u1546", + } + // monthNamesSyllabicsAbbr lists the month name abbreviations in Syllabics. + monthNamesSyllabicsAbbr = []string{ + "\u152E\u14D0\u14C4", + "\u1556\u155D\u1557", + "\u14AB\u1466\u14EF", + "\u1404\u1433\u1546", + "\u14AA\u1403", + "\u152B\u14C2", + "\u152A\u14DA\u1403", + "\u140B\u14A1\u148C", + "\u14EF\u144E\u1431", + "\u1405\u1450\u1431", + "\u14C4\u1555\u1431", + "\u144E\u14EF\u1431", + } // monthNamesThai list the month names in the Thai. monthNamesThai = []string{ "\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21", @@ -936,7 +1757,7 @@ var ( "\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54\u0f0b", "\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54\u0f0b", } - // monthNamesTibetanAbbr lists the month name abbreviations in Tibetan + // monthNamesTibetanAbbr lists the month name abbreviations in Tibetan. monthNamesTibetanAbbr = []string{ "\u0f5f\u0fb3\u0f0b\u0f21", "\u0f5f\u0fb3\u0f0b\u0f22", @@ -951,6 +1772,8 @@ var ( "\u0f5f\u0fb3\u0f0b\u0f21\u0f21", "\u0f5f\u0fb3\u0f0b\u0f21\u0f22", } + // monthNamesTradMongolian lists the month number for use with traditional Mongolian. + monthNamesTradMongolian = []string{"M01", "M02", "M03", "M04", "M05", "M06", "M07", "M08", "M09", "M10", "M11", "M12"} // monthNamesTurkish list the month names in the Turkish. monthNamesTurkish = []string{"Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık"} // monthNamesTurkishAbbr lists the month name abbreviations in Turkish, this prevents string concatenation @@ -981,16 +1804,64 @@ var ( monthNamesZulu = []string{"Januwari", "Febhuwari", "Mashi", "Ephreli", "Meyi", "Juni", "Julayi", "Agasti", "Septemba", "Okthoba", "Novemba", "Disemba"} // monthNamesZuluAbbr list the month name abbreviations in Zulu monthNamesZuluAbbr = []string{"Jan", "Feb", "Mas", "Eph", "Mey", "Jun", "Jul", "Agas", "Sep", "Okt", "Nov", "Dis"} + // weekdayNamesChinese list the weekday name in Chinese + weekdayNamesChinese = []string{"日", "一", "二", "三", "四", "五", "六"} // apFmtAfrikaans defined the AM/PM name in the Afrikaans. apFmtAfrikaans = "vm./nm." + // apFmtCameroon defined the AM/PM name in the Cameroon. + apFmtCameroon = "mat./soir" // apFmtCuba defined the AM/PM name in the Cuba. apFmtCuba = "a.m./p.m." + // apFmtFaroese defined the AM/PM name in the Faroese. + apFmtFaroese = "um fyr./um sein." + // apFmtFinnish defined the AM/PM name in the Finnish. + apFmtFinnish = "ap./ip." + // apFmtGreek defined the AM/PM name in the Greek. + apFmtGreek = "\u03C0\u03BC/\u03BC\u03BC" + // apFmtGujarati defined the AM/PM name in the Gujarati. + apFmtGujarati = "\u0AAA\u0AC2\u0AB0\u0ACD\u0AB5 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8/\u0A89\u0AA4\u0ACD\u0AA4\u0AB0 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8" + // apFmtHindi defined the AM/PM name in the Hindi. + apFmtHindi = "\u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928/\u0905\u092A\u0930\u093E\u0939\u094D\u0928" + // apFmtHungarian defined the AM/PM name in the Hungarian. + apFmtHungarian = "de./du." + // apFmtIcelandic defined the AM/PM name in the Icelandic. + apFmtIcelandic = "f.h./e.h." + // apFmtIgbo defined the AM/PM name in the Igbo. + apFmtIgbo = "A.M./P.M." // apFmtIrish defined the AM/PM name in the Irish. apFmtIrish = "r.n./i.n." // apFmtJapanese defined the AM/PM name in the Japanese. apFmtJapanese = "午前/午後" + // apFmtKannada defined the AM/PM name in the Kannada. + apFmtKannada = "\u0CAA\u0CC2\u0CB0\u0CCD\u0CB5\u0CBE\u0CB9\u0CCD\u0CA8/\u0C85\u0CAA\u0CB0\u0CBE\u0CB9\u0CCD\u0CA8" + // apFmtKhmer defined the AM/PM name in the Khmer. + apFmtKhmer = "\u1796\u17D2\u179A\u17B9\u1780/\u179B\u17D2\u1784\u17B6\u1785" + // apFmtKonkani defined the AM/PM name in the Konkani. + apFmtKonkani = "\u092E.\u092A\u0942./\u092E.\u0928\u0902." // apFmtKorean defined the AM/PM name in the Korean. apFmtKorean = "오전/오후" + // apFmtKyrgyz defined the AM/PM name in the Kyrgyz. + apFmtKyrgyz = "\u0442\u04A3/\u0442\u043A" + // apFmtLao defined the AM/PM name in the Lao. + apFmtLao = "\u0E81\u0EC8\u0EAD\u0E99\u0E97\u0EC8\u0EBD\u0E87/\u0EAB\u0EBC\u0EB1\u0E87\u0E97\u0EC8\u0EBD\u0E87" + // apFmtLatvian defined the AM/PM name in the Latvian. + apFmtLatvian = "priekšp./pēcp." + // apFmtLithuanian defined the AM/PM name in the Lithuanian. + apFmtLithuanian = "priešpiet/popiet" + // apFmtMacedonian defined the AM/PM name in the Macedonian. + apFmtMacedonian = "\u043F\u0440\u0435\u0442\u043F\u043B./\u043F\u043E\u043F\u043B." + // apFmtMalay defined the AM/PM name in the Malay. + apFmtMalay = "PG/PTG" + // apFmtMongolian defined the AM/PM name in the Mongolian. + apFmtMongolian = "\u04AF.\u04E9./\u04AF.\u0445." + // apFmtNigeria defined the AM/PM name in the Nigeria. + apFmtNigeria = "subaka/kikiiɗe" + // apFmtNorwegian defined the AM/PM name in the Norwegian. + apFmtNorwegian = "f.m./e.m." + // apFmtOromo defined the AM/PM name in the Oromo. + apFmtOromo = "WD/WB" + // apFmtPashto defined the AM/PM name in the Pashto. + apFmtPashto = "\u063A.\u0645./\u063A.\u0648." // apFmtSpanish defined the AM/PM name in the Spanish. apFmtSpanish = "a. m./p. m." // apFmtTibetan defined the AM/PM name in the Tibetan. @@ -999,12 +1870,12 @@ var ( apFmtTurkish = "\u00F6\u00F6/\u00F6\u0053" // apFmtVietnamese defined the AM/PM name in the Vietnamese. apFmtVietnamese = "SA/CH" + // apFmtWelsh defined the AM/PM name in the Welsh. + apFmtWelsh = "yb/yh" // apFmtWolof defined the AM/PM name in the Wolof. apFmtWolof = "Sub/Ngo" // apFmtYi defined the AM/PM name in the Yi. apFmtYi = "\ua3b8\ua111/\ua06f\ua2d2" - // apFmtWelsh defined the AM/PM name in the Welsh. - apFmtWelsh = "yb/yh" // switchArgumentFunc defined the switch argument printer function switchArgumentFunc = map[string]func(s string) string{ "[DBNum1]": func(s string) string { @@ -1455,17 +2326,6 @@ func (nf *numberFormat) localAmPm(ap string) string { return ap } -// localMonthsNameEnglish returns the English name of the month. -func localMonthsNameEnglish(t time.Time, abbr int) string { - if abbr == 3 { - return t.Month().String()[:3] - } - if abbr == 4 { - return t.Month().String() - } - return t.Month().String()[:1] -} - // localMonthsNameAfrikaans returns the Afrikaans name of the month. func localMonthsNameAfrikaans(t time.Time, abbr int) string { if abbr == 3 { @@ -1496,6 +2356,99 @@ func localMonthsNameBangla(t time.Time, abbr int) string { return string([]rune(monthNamesBangla[int(t.Month())-1])[:1]) } +// localMonthsNameCaribbean returns the Caribbean name of the month. +func localMonthsNameCaribbean(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesCaribbeanAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesCaribbean[int(t.Month())-1] + } + return monthNamesCaribbeanAbbr[int(t.Month())-1][:1] +} + +// localMonthsNameChinese1 returns the Chinese name of the month. +func localMonthsNameChinese1(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesChineseNum[t.Month()] + } + if abbr == 4 { + return monthNamesChinese[int(t.Month())-1] + } + return monthNamesChineseAbbr[int(t.Month())-1] +} + +// localMonthsNameChinese2 returns the Chinese name of the month. +func localMonthsNameChinese2(t time.Time, abbr int) string { + if abbr == 3 || abbr == 4 { + return monthNamesChinese[int(t.Month())-1] + } + return monthNamesChineseAbbr[int(t.Month())-1] +} + +// localMonthsNameChinese3 returns the Chinese name of the month. +func localMonthsNameChinese3(t time.Time, abbr int) string { + if abbr == 3 || abbr == 4 { + return monthNamesChineseNum[t.Month()] + } + return strconv.Itoa(int(t.Month())) +} + +// localMonthsNameEnglish returns the English name of the month. +func localMonthsNameEnglish(t time.Time, abbr int) string { + if abbr == 3 { + return t.Month().String()[:3] + } + if abbr == 4 { + return t.Month().String() + } + return t.Month().String()[:1] +} + +// localMonthsNameEstonian returns the Estonian name of the month. +func localMonthsNameEstonian(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesEstonianAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesEstonian[int(t.Month())-1] + } + return monthNamesEstonianAbbr[int(t.Month())-1][:1] +} + +// localMonthsNameFaroese returns the Faroese name of the month. +func localMonthsNameFaroese(t time.Time, abbr int) string { + if abbr == 3 { + return monthsNameFaroeseAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesFaroese[int(t.Month())-1] + } + return monthsNameFaroeseAbbr[int(t.Month())-1][:1] +} + +// localMonthsNameFilipino returns the Filipino name of the month. +func localMonthsNameFilipino(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesFilipinoAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesFilipino[int(t.Month())-1] + } + return fmt.Sprintf("%02d", int(t.Month())) +} + +// localMonthsNameFinnish returns the Finnish name of the month. +func localMonthsNameFinnish(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesFinnishAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesFinnish[int(t.Month())-1] + } + return fmt.Sprintf("%02d", int(t.Month())) +} + // localMonthsNameFrench returns the French name of the month. func localMonthsNameFrench(t time.Time, abbr int) string { if abbr == 3 { @@ -1511,6 +2464,201 @@ func localMonthsNameFrench(t time.Time, abbr int) string { return monthNamesFrenchAbbr[int(t.Month())-1][:1] } +// localMonthsNameFrisian returns the Frisian name of the month. +func localMonthsNameFrisian(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesFrisianAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesFrisian[int(t.Month())-1] + } + return monthNamesFrisian[int(t.Month())-1][:1] +} + +// localMonthsNameFulah returns the Fulah name of the month. +func localMonthsNameFulah(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesFulahAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesFulah[int(t.Month())-1] + } + return monthNamesFulah[int(t.Month())-1][:1] +} + +// localMonthsNameGalician returns the Galician name of the month. +func localMonthsNameGalician(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesGalicianAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesGalician[int(t.Month())-1] + } + return monthNamesGalician[int(t.Month())-1][:1] +} + +// localMonthsNameGeorgian returns the Georgian name of the month. +func localMonthsNameGeorgian(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesGeorgianAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesGeorgian[int(t.Month())-1] + } + return string([]rune(monthNamesGeorgian[int(t.Month())-1])[:1]) +} + +// localMonthsNameGerman returns the German name of the month. +func localMonthsNameGerman(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesGermanAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesGerman[int(t.Month())-1] + } + return monthNamesGermanAbbr[int(t.Month())-1][:1] +} + +// localMonthsNameGreek returns the Greek name of the month. +func localMonthsNameGreek(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesGreekAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesGreek[int(t.Month())-1] + } + return string([]rune(monthNamesGreekAbbr[int(t.Month())-1])[:1]) +} + +// localMonthsNameGreenlandic returns the Greenlandic name of the month. +func localMonthsNameGreenlandic(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesGreenlandicAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesGreenlandic[int(t.Month())-1] + } + return string([]rune(monthNamesGreenlandicAbbr[int(t.Month())-1])[:1]) +} + +// localMonthsNameGuarani returns the Guarani name of the month. +func localMonthsNameGuarani(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesGuaraniAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesGuarani[int(t.Month())-1] + } + return string([]rune(monthNamesGuaraniAbbr[int(t.Month())-1])[:1]) +} + +// localMonthsNameGujarati returns the Gujarati name of the month. +func localMonthsNameGujarati(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesGujaratiAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesGujarati[int(t.Month())-1] + } + return string([]rune(monthNamesGujaratiAbbr[int(t.Month())-1])[:1]) +} + +// localMonthsNameHausa returns the Hausa name of the month. +func localMonthsNameHausa(t time.Time, abbr int) string { + if abbr == 3 { + return string([]rune(monthNamesHausa[int(t.Month())-1])[:3]) + } + if abbr == 4 { + return monthNamesHausa[int(t.Month())-1] + } + return string([]rune(monthNamesHausa[int(t.Month())-1])[:1]) +} + +// localMonthsNameHawaiian returns the Hawaiian name of the month. +func localMonthsNameHawaiian(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesHawaiianAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesHawaiian[int(t.Month())-1] + } + return string([]rune(monthNamesHawaiianAbbr[int(t.Month())-1])[:1]) +} + +// localMonthsNameHebrew returns the Hebrew name of the month. +func localMonthsNameHebrew(t time.Time, abbr int) string { + if abbr == 3 { + return string([]rune(monthNamesHebrew[int(t.Month())-1])[:3]) + } + if abbr == 4 { + return monthNamesHebrew[int(t.Month())-1] + } + return string([]rune(monthNamesHebrew[int(t.Month())-1])[:1]) +} + +// localMonthsNameHindi returns the Hindi name of the month. +func localMonthsNameHindi(t time.Time, abbr int) string { + if abbr == 3 || abbr == 4 { + return monthNamesHindi[int(t.Month())-1] + } + return string([]rune(monthNamesHindi[int(t.Month())-1])[:1]) +} + +// localMonthsNameHungarian returns the Hungarian name of the month. +func localMonthsNameHungarian(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesHungarianAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesHungarian[int(t.Month())-1] + } + return string([]rune(monthNamesHungarianAbbr[int(t.Month())-1])[:1]) +} + +// localMonthsNameIcelandic returns the Icelandic name of the month. +func localMonthsNameIcelandic(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesIcelandicAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesIcelandic[int(t.Month())-1] + } + return string([]rune(monthNamesIcelandicAbbr[int(t.Month())-1])[:1]) +} + +// localMonthsNameIgbo returns the Igbo name of the month. +func localMonthsNameIgbo(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesIgboAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesIgbo[int(t.Month())-1] + } + return string([]rune(monthNamesIgboAbbr[int(t.Month())-1])[:1]) +} + +// localMonthsNameIndonesian returns the Indonesian name of the month. +func localMonthsNameIndonesian(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesIndonesianAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesIndonesian[int(t.Month())-1] + } + return string([]rune(monthNamesIndonesianAbbr[int(t.Month())-1])[:1]) +} + +// localMonthsNameInuktitut returns the Inuktitut name of the month. +func localMonthsNameInuktitut(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesInuktitutAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesInuktitut[int(t.Month())-1] + } + return string([]rune(monthNamesInuktitutAbbr[int(t.Month())-1])[:1]) +} + // localMonthsNameIrish returns the Irish name of the month. func localMonthsNameIrish(t time.Time, abbr int) string { if abbr == 3 { @@ -1533,59 +2681,368 @@ func localMonthsNameItalian(t time.Time, abbr int) string { return monthNamesItalianAbbr[int(t.Month())-1][:1] } -// localMonthsNameGerman returns the German name of the month. -func localMonthsNameGerman(t time.Time, abbr int) string { +// localMonthsNameKannada returns the Kannada name of the month. +func localMonthsNameKannada(t time.Time, abbr int) string { if abbr == 3 { - return monthNamesGermanAbbr[int(t.Month())-1] + return monthNamesKannadaAbbr[int(t.Month())-1] } - if abbr == 4 { - return monthNamesGerman[int(t.Month())-1] + if abbr == 4 || abbr > 6 { + return monthNamesKannada[int(t.Month())-1] } - return monthNamesGermanAbbr[int(t.Month())-1][:1] + return string([]rune(monthNamesKannada[int(t.Month())-1])[:1]) } -// localMonthsNameChinese1 returns the Chinese name of the month. -func localMonthsNameChinese1(t time.Time, abbr int) string { +// localMonthsNameKashmiri returns the Kashmiri name of the month. +func localMonthsNameKashmiri(t time.Time, abbr int) string { + if abbr == 5 { + return string([]rune(monthNamesKashmiri[int(t.Month())-1])[:1]) + } + return monthNamesKashmiri[int(t.Month())-1] +} + +// localMonthsNameKazakh returns the Kazakh name of the month. +func localMonthsNameKazakh(t time.Time, abbr int) string { if abbr == 3 { - return monthNamesChineseAbbrPlus[t.Month()] + return monthNamesKazakhAbbr[int(t.Month())-1] } - if abbr == 4 { - return monthNamesChinesePlus[int(t.Month())-1] + if abbr == 4 || abbr > 6 { + return monthNamesKazakh[int(t.Month())-1] } - return monthNamesChinese[int(t.Month())-1] + return string([]rune(monthNamesKazakh[int(t.Month())-1])[:1]) } -// localMonthsNameChinese2 returns the Chinese name of the month. -func localMonthsNameChinese2(t time.Time, abbr int) string { - if abbr == 3 || abbr == 4 { - return monthNamesChinesePlus[int(t.Month())-1] +// localMonthsNameKhmer returns the Khmer name of the month. +func localMonthsNameKhmer(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesKhmerAbbr[int(t.Month())-1] } - return monthNamesChinese[int(t.Month())-1] + if abbr == 4 || abbr > 6 { + return monthNamesKhmer[int(t.Month())-1] + } + return string([]rune(monthNamesKhmerAbbr[int(t.Month())+11])[:1]) } -// localMonthsNameChinese3 returns the Chinese name of the month. -func localMonthsNameChinese3(t time.Time, abbr int) string { - if abbr == 3 || abbr == 4 { - return monthNamesChineseAbbrPlus[t.Month()] +// localMonthsNameKiche returns the Kiche name of the month. +func localMonthsNameKiche(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesKicheAbbr[int(t.Month())-1] } - return strconv.Itoa(int(t.Month())) + if abbr == 4 || abbr > 6 { + return monthNamesKiche[int(t.Month())-1] + } + return string([]rune(monthNamesKicheAbbr[int(t.Month()-1)])[:1]) +} + +// localMonthsNameKinyarwanda returns the Kinyarwanda name of the month. +func localMonthsNameKinyarwanda(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesKinyarwandaAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesKinyarwanda[int(t.Month())-1] + } + return string([]rune(monthNamesKinyarwanda[int(t.Month()-1)])[:1]) +} + +// localMonthsNameKiswahili returns the Kiswahili name of the month. +func localMonthsNameKiswahili(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesKiswahiliAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesKiswahili[int(t.Month())-1] + } + return string([]rune(monthNamesKiswahili[int(t.Month()-1)])[:1]) +} + +// localMonthsNameKonkani returns the Konkani name of the month. +func localMonthsNameKonkani(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesKonkaniAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesKonkani[int(t.Month())-1] + } + return string([]rune(monthNamesKonkani[int(t.Month()-1)])[:1]) } // localMonthsNameKorean returns the Korean name of the month. func localMonthsNameKorean(t time.Time, abbr int) string { - if abbr == 3 || abbr == 4 { - return monthNamesKoreanAbbrPlus[t.Month()] + if abbr == 4 || abbr > 6 { + return monthNamesKoreanAbbr[int(t.Month())-1] } return strconv.Itoa(int(t.Month())) } -// localMonthsNameTraditionalMongolian returns the Traditional Mongolian name of -// the month. -func localMonthsNameTraditionalMongolian(t time.Time, abbr int) string { - if abbr == 5 { - return "M" +// localMonthsNameKyrgyz returns the Kyrgyz name of the month. +func localMonthsNameKyrgyz(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesKyrgyzAbbr[int(t.Month())-1] } - return monthNamesTradMongolian[t.Month()-1] + if abbr == 4 || abbr > 6 { + return monthNamesKyrgyz[int(t.Month())-1] + } + return string([]rune(monthNamesKyrgyz[int(t.Month()-1)])[:1]) +} + +// localMonthsNameLao returns the Lao name of the month. +func localMonthsNameLao(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesLaoAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesLao[int(t.Month())-1] + } + return string([]rune(monthNamesLao[int(t.Month()-1)])[:1]) +} + +// localMonthsNameLatin returns the Latin name of the month. +func localMonthsNameLatin(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesLatinAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesLatin[int(t.Month())-1] + } + return string([]rune(monthNamesLatin[int(t.Month()-1)])[:1]) +} + +// localMonthsNameLatvian returns the Latvian name of the month. +func localMonthsNameLatvian(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesLatvianAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesLatvian[int(t.Month())-1] + } + return string([]rune(monthNamesLatvian[int(t.Month()-1)])[:1]) +} + +// localMonthsNameLithuanian returns the Lithuanian name of the month. +func localMonthsNameLithuanian(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesLithuanianAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesLithuanian[int(t.Month())-1] + } + return string([]rune(monthNamesLithuanian[int(t.Month()-1)])[:1]) +} + +// localMonthsNameLowerSorbian returns the LowerSorbian name of the month. +func localMonthsNameLowerSorbian(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesLowerSorbianAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesLowerSorbian[int(t.Month())-1] + } + return string([]rune(monthNamesLowerSorbian[int(t.Month()-1)])[:1]) +} + +// localMonthsNameLuxembourgish returns the Luxembourgish name of the month. +func localMonthsNameLuxembourgish(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesLuxembourgishAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesLuxembourgish[int(t.Month())-1] + } + return string([]rune(monthNamesLuxembourgish[int(t.Month()-1)])[:1]) +} + +// localMonthsNameMacedonian returns the Macedonian name of the month. +func localMonthsNameMacedonian(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesMacedonianAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesMacedonian[int(t.Month())-1] + } + return string([]rune(monthNamesMacedonian[int(t.Month()-1)])[:1]) +} + +// localMonthsNameMalay returns the Malay name of the month. +func localMonthsNameMalay(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesMalayAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesMalay[int(t.Month())-1] + } + return string([]rune(monthNamesMalay[int(t.Month()-1)])[:1]) +} + +// localMonthsNameMalayalam returns the Malayalam name of the month. +func localMonthsNameMalayalam(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesMalayalamAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesMalayalam[int(t.Month())-1] + } + return string([]rune(monthNamesMalayalam[int(t.Month()-1)])[:1]) +} + +// localMonthsNameMaltese returns the Maltese name of the month. +func localMonthsNameMaltese(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesMalteseAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesMaltese[int(t.Month())-1] + } + return string([]rune(monthNamesMaltese[int(t.Month()-1)])[:1]) +} + +// localMonthsNameMaori returns the Maori name of the month. +func localMonthsNameMaori(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesMaoriAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesMaori[int(t.Month())-1] + } + return string([]rune(monthNamesMaori[int(t.Month()-1)])[:1]) +} + +// localMonthsNameMapudungun returns the Mapudungun name of the month. +func localMonthsNameMapudungun(t time.Time, abbr int) string { + if abbr == 5 { + return string([]rune(monthNamesMapudungun[int(t.Month()-1)])[:1]) + } + return monthNamesMapudungun[int(t.Month())-1] +} + +// localMonthsNameMarathi returns the Marathi name of the month. +func localMonthsNameMarathi(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesMarathiAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesMarathi[int(t.Month())-1] + } + return string([]rune(monthNamesMarathi[int(t.Month()-1)])[:1]) +} + +// localMonthsNameMohawk returns the Mohawk name of the month. +func localMonthsNameMohawk(t time.Time, abbr int) string { + if abbr == 3 { + return t.Month().String()[:3] + } + if abbr == 4 || abbr > 6 { + return monthNamesMohawk[int(t.Month())-1] + } + return string([]rune(monthNamesMohawk[int(t.Month()-1)])[:1]) +} + +// localMonthsNameMongolian returns the Mongolian name of the month. +func localMonthsNameMongolian(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesMongolianAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesMongolian[int(t.Month())-1] + } + return string([]rune(monthNamesMongolian[int(t.Month()-1)])[:1]) +} + +// localMonthsNameMorocco returns the Morocco name of the month. +func localMonthsNameMorocco(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesMoroccoAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesFrench[int(t.Month())-1] + } + return monthNamesFrench[int(t.Month())-1][:1] +} + +// localMonthsNameNepali returns the Nepali name of the month. +func localMonthsNameNepali(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesNepaliAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesNepali[int(t.Month())-1] + } + return string([]rune(monthNamesNepali[int(t.Month()-1)])[:1]) +} + +// localMonthsNameNepaliIN returns the India Nepali name of the month. +func localMonthsNameNepaliIN(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesNepaliINAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesNepaliIN[int(t.Month())-1] + } + return string([]rune(monthNamesNepaliIN[int(t.Month()-1)])[:1]) +} + +// localMonthsNameNigeria returns the Nigeria name of the month. +func localMonthsNameNigeria(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesNigeriaAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesNigeria[int(t.Month())-1] + } + return monthNamesNigeria[int(t.Month())-1][:1] +} + +// localMonthsNameNorwegian returns the Norwegian name of the month. +func localMonthsNameNorwegian(t time.Time, abbr int) string { + if abbr == 3 { + return monthsNameFaroeseAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesNorwegian[int(t.Month())-1] + } + return string([]rune(monthNamesNorwegian[int(t.Month()-1)])[:1]) +} + +// localMonthsNameOccitan returns the Occitan name of the month. +func localMonthsNameOccitan(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesOccitanAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesOccitan[int(t.Month())-1] + } + return string([]rune(monthNamesOccitan[int(t.Month()-1)])[:1]) +} + +// localMonthsNameOdia returns the Odia name of the month. +func localMonthsNameOdia(t time.Time, abbr int) string { + if abbr == 5 { + return string([]rune(monthNamesOdia[int(t.Month()-1)])[:1]) + } + return monthNamesOdia[int(t.Month())-1] +} + +// localMonthsNameOromo returns the Oromo name of the month. +func localMonthsNameOromo(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesOromoAbbr[int(t.Month())-1] + } + if abbr == 4 || abbr > 6 { + return monthNamesOromo[int(t.Month())-1] + } + return string([]rune(monthNamesOromo[int(t.Month()-1)])[:1]) +} + +// localMonthsNamePashto returns the Pashto name of the month. +func localMonthsNamePashto(t time.Time, abbr int) string { + if int(t.Month()) == 6 { + if abbr == 3 { + return "\u0686\u0646\u06AB\u0627 \u069A" + } + if abbr == 4 || abbr > 6 { + return "\u0686\u0646\u06AB\u0627 \u069A\u0632\u0645\u0631\u0649" + } + } + return monthNamesPashto[int(t.Month())-1] } // localMonthsNameRussian returns the Russian name of the month. @@ -1614,6 +3071,17 @@ func localMonthsNameSpanish(t time.Time, abbr int) string { return monthNamesSpanishAbbr[int(t.Month())-1][:1] } +// localMonthsNameSyllabics returns the Syllabics name of the month. +func localMonthsNameSyllabics(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesSyllabicsAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesSyllabics[int(t.Month())-1] + } + return string([]rune(monthNamesSyllabics[int(t.Month())-1])[:1]) +} + // localMonthsNameThai returns the Thai name of the month. func localMonthsNameThai(t time.Time, abbr int) string { if abbr == 3 { @@ -1640,6 +3108,15 @@ func localMonthsNameTibetan(t time.Time, abbr int) string { return monthNamesTibetan[int(t.Month())-1] } +// localMonthsNameTraditionalMongolian returns the Traditional Mongolian name of +// the month. +func localMonthsNameTraditionalMongolian(t time.Time, abbr int) string { + if abbr == 5 { + return "M" + } + return monthNamesTradMongolian[t.Month()-1] +} + // localMonthsNameTurkish returns the Turkish name of the month. func localMonthsNameTurkish(t time.Time, abbr int) string { if abbr == 3 { @@ -1651,17 +3128,6 @@ func localMonthsNameTurkish(t time.Time, abbr int) string { return string([]rune(monthNamesTurkishAbbr[int(t.Month())-1])[:1]) } -// localMonthsNameWelsh returns the Welsh name of the month. -func localMonthsNameWelsh(t time.Time, abbr int) string { - if abbr == 3 { - return monthNamesWelshAbbr[int(t.Month())-1] - } - if abbr == 4 { - return monthNamesWelsh[int(t.Month())-1] - } - return monthNamesWelshAbbr[int(t.Month())-1][:1] -} - // localMonthsNameVietnamese returns the Vietnamese name of the month. func localMonthsNameVietnamese(t time.Time, abbr int) string { if abbr == 3 { @@ -1673,6 +3139,17 @@ func localMonthsNameVietnamese(t time.Time, abbr int) string { return monthNamesVietnamese[t.Month()-1] } +// localMonthsNameWelsh returns the Welsh name of the month. +func localMonthsNameWelsh(t time.Time, abbr int) string { + if abbr == 3 { + return monthNamesWelshAbbr[int(t.Month())-1] + } + if abbr == 4 { + return monthNamesWelsh[int(t.Month())-1] + } + return monthNamesWelshAbbr[int(t.Month())-1][:1] +} + // localMonthsNameWolof returns the Wolof name of the month. func localMonthsNameWolof(t time.Time, abbr int) string { if abbr == 3 { @@ -1714,7 +3191,7 @@ func localMonthsNameZulu(t time.Time, abbr int) string { return monthNamesZuluAbbr[int(t.Month())-1][:1] } -// localMonthName return months name by supported language ID. +// localMonthsName return months name by supported language ID. func (nf *numberFormat) localMonthsName(abbr int) string { if languageInfo, ok := supportedLanguageInfo[nf.localCode]; ok { return languageInfo.localMonth(nf.t, abbr) @@ -1830,6 +3307,22 @@ func (nf *numberFormat) yearsHandler(token nfp.Token) { // daysHandler will be handling days in the date and times types tokens for a // number format expression. func (nf *numberFormat) daysHandler(token nfp.Token) { + if strings.Contains(strings.ToUpper(token.TValue), "A") { + l := len(token.TValue) + if nf.localCode == "804" || nf.localCode == "404" { + var prefix string + if l == 3 { + prefix = map[string]string{"404": "週", "804": "周"}[nf.localCode] + } + if l > 3 { + prefix = "星期" + } + nf.result += prefix + weekdayNamesChinese[int(nf.t.Weekday())] + return + } + nf.result += nf.t.Weekday().String() + return + } if strings.Contains(strings.ToUpper(token.TValue), "D") { switch len(token.TValue) { case 1: @@ -1843,7 +3336,6 @@ func (nf *numberFormat) daysHandler(token nfp.Token) { return default: nf.result += nf.t.Weekday().String() - return } } } @@ -1894,7 +3386,6 @@ func (nf *numberFormat) minutesHandler(token nfp.Token) { return default: nf.result += fmt.Sprintf("%02d", nf.t.Minute()) - return } } } diff --git a/numfmt_test.go b/numfmt_test.go index 971d629..f6aff17 100644 --- a/numfmt_test.go +++ b/numfmt_test.go @@ -72,6 +72,12 @@ func TestNumFmt(t *testing.T) { {"43528", "[$US-409]MM/DD/YYYY", "US03/04/2019"}, {"43543.586539351854", "AM/PM h h:mm", "PM 14 2:04"}, {"text", "AM/PM h h:mm", "text"}, + {"43466.189571759256", "[$-404]aaa;@", "週二"}, + {"43466.189571759256", "[$-404]aaaa;@", "星期二"}, + {"43466.189571759256", "[$-804]aaa;@", "周二"}, + {"43466.189571759256", "[$-804]aaaa;@", "星期二"}, + {"43466.189571759256", "[$-36]aaa;@", "Tuesday"}, + {"43466.189571759256", "[$-36]aaaa;@", "Tuesday"}, {"44562.189571759256", "[$-36]mmm dd yyyy h:mm AM/PM", "Jan. 01 2022 4:32 vm."}, {"44562.189571759256", "[$-36]mmmm dd yyyy h:mm AM/PM", "Januarie 01 2022 4:32 vm."}, {"44562.189571759256", "[$-36]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 vm."}, @@ -117,9 +123,9 @@ func TestNumFmt(t *testing.T) { {"43543.503206018519", "[$-c09]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 pm"}, {"43543.503206018519", "[$-c09]mmmm dd yyyy h:mm AM/PM", "March 19 2019 12:04 pm"}, {"43543.503206018519", "[$-c09]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 pm"}, - {"43543.503206018519", "[$-2829]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, - {"43543.503206018519", "[$-2829]mmmm dd yyyy h:mm AM/PM", "March 19 2019 12:04 PM"}, - {"43543.503206018519", "[$-2829]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-2809]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-2809]mmmm dd yyyy h:mm AM/PM", "March 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-2809]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, {"43543.503206018519", "[$-1009]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, {"43543.503206018519", "[$-1009]mmmm dd yyyy h:mm AM/PM", "March 19 2019 12:04 PM"}, {"43543.503206018519", "[$-1009]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, @@ -165,12 +171,208 @@ func TestNumFmt(t *testing.T) { {"43543.503206018519", "[$-3009]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, {"43543.503206018519", "[$-3009]mmmm dd yyyy h:mm AM/PM", "March 19 2019 12:04 PM"}, {"43543.503206018519", "[$-3009]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-25]mmm dd yyyy h:mm AM/PM", "märts 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-25]mmmm dd yyyy h:mm AM/PM", "märts 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-25]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-425]mmm dd yyyy h:mm AM/PM", "märts 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-425]mmmm dd yyyy h:mm AM/PM", "märts 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-425]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-38]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 um sein."}, + {"43543.503206018519", "[$-38]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 um sein."}, + {"43543.503206018519", "[$-38]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 um sein."}, + {"43543.503206018519", "[$-438]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 um sein."}, + {"43543.503206018519", "[$-438]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 um sein."}, + {"43543.503206018519", "[$-438]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 um sein."}, + {"43543.503206018519", "[$-64]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-64]mmmm dd yyyy h:mm AM/PM", "Marso 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-64]mmmmm dd yyyy h:mm AM/PM", "03 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-464]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-464]mmmm dd yyyy h:mm AM/PM", "Marso 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-464]mmmmm dd yyyy h:mm AM/PM", "03 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-B]mmm dd yyyy h:mm AM/PM", "maalis 19 2019 12:04 ip."}, + {"43543.503206018519", "[$-B]mmmm dd yyyy h:mm AM/PM", "maaliskuu 19 2019 12:04 ip."}, + {"43543.503206018519", "[$-B]mmmmm dd yyyy h:mm AM/PM", "03 19 2019 12:04 ip."}, + {"43543.503206018519", "[$-40B]mmm dd yyyy h:mm AM/PM", "maalis 19 2019 12:04 ip."}, + {"43543.503206018519", "[$-40B]mmmm dd yyyy h:mm AM/PM", "maaliskuu 19 2019 12:04 ip."}, + {"43543.503206018519", "[$-40B]mmmmm dd yyyy h:mm AM/PM", "03 19 2019 12:04 ip."}, {"44562.189571759256", "[$-C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, {"44562.189571759256", "[$-C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, {"44562.189571759256", "[$-C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, {"43543.503206018519", "[$-C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, {"43543.503206018519", "[$-C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, {"43543.503206018519", "[$-C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-80C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-80C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-80C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-80C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-80C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-80C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-2c0C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 mat."}, + {"44562.189571759256", "[$-2c0C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 mat."}, + {"44562.189571759256", "[$-2c0C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 mat."}, + {"43543.503206018519", "[$-2c0C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 soir"}, + {"43543.503206018519", "[$-2c0C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 soir"}, + {"43543.503206018519", "[$-2c0C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 soir"}, + {"44562.189571759256", "[$-c0C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-c0C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-c0C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-c0C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-c0C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-c0C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-1C0C]mmm dd yyyy h:mm AM/PM", "Janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-1C0C]mmmm dd yyyy h:mm AM/PM", "Janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-1C0C]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-1C0C]mmm dd yyyy h:mm AM/PM", "Mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-1C0C]mmmm dd yyyy h:mm AM/PM", "Mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-1C0C]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-240C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-240C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-240C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-240C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-240C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-240C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-300C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-300C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-300C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-300C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-300C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-300C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-40C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-40C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-40C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-40C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-40C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-40C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-3c0C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-3c0C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-3c0C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-3c0C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-3c0C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-3c0C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-140C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-140C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-140C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-140C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-140C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-140C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-340C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-340C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-340C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-340C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-340C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-340C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-380C]mmm dd yyyy h:mm AM/PM", "jan. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-380C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-380C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-380C]mmm dd yyyy h:mm AM/PM", "mar. 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-380C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-380C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-180C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-180C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-180C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-180C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-180C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-180C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-200C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-200C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-200C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-200C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-200C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-200C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-280C]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-280C]mmmm dd yyyy h:mm AM/PM", "janvier 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-280C]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-280C]mmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-280C]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-280C]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-62]m dd yyyy h:mm AM/PM", "1 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-62]mm dd yyyy h:mm AM/PM", "01 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-62]mmm dd yyyy h:mm AM/PM", "jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-62]mmmm dd yyyy h:mm AM/PM", "Jannewaris 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-62]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-62]mmmmmm dd yyyy h:mm AM/PM", "Jannewaris 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-62]m dd yyyy h:mm AM/PM", "3 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-62]mm dd yyyy h:mm AM/PM", "03 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-62]mmm dd yyyy h:mm AM/PM", "Mrt 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-62]mmmm dd yyyy h:mm AM/PM", "Maart 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-62]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-62]mmmmmm dd yyyy h:mm AM/PM", "Maart 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-462]m dd yyyy h:mm AM/PM", "1 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-462]mm dd yyyy h:mm AM/PM", "01 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-462]mmm dd yyyy h:mm AM/PM", "jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-462]mmmm dd yyyy h:mm AM/PM", "Jannewaris 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-462]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-462]mmmmmm dd yyyy h:mm AM/PM", "Jannewaris 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-462]m dd yyyy h:mm AM/PM", "3 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-462]mm dd yyyy h:mm AM/PM", "03 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-462]mmm dd yyyy h:mm AM/PM", "Mrt 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-462]mmmm dd yyyy h:mm AM/PM", "Maart 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-462]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-462]mmmmmm dd yyyy h:mm AM/PM", "Maart 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-67]mmm dd yyyy h:mm AM/PM", "sii 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-67]mmmm dd yyyy h:mm AM/PM", "siilo 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-67]mmmmm dd yyyy h:mm AM/PM", "s 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-67]mmmmmm dd yyyy h:mm AM/PM", "siilo 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-67]mmm dd yyyy h:mm AM/PM", "mbo 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-67]mmmm dd yyyy h:mm AM/PM", "mbooy 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-67]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-67]mmmmmm dd yyyy h:mm AM/PM", "mbooy 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-7C67]mmm dd yyyy h:mm AM/PM", "sii 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C67]mmmm dd yyyy h:mm AM/PM", "siilo 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C67]mmmmm dd yyyy h:mm AM/PM", "s 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C67]mmmmmm dd yyyy h:mm AM/PM", "siilo 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-7C67]mmm dd yyyy h:mm AM/PM", "mbo 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C67]mmmm dd yyyy h:mm AM/PM", "mbooy 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C67]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C67]mmmmmm dd yyyy h:mm AM/PM", "mbooy 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-467]mmm dd yyyy h:mm AM/PM", "samw 01 2022 4:32 subaka"}, + {"44562.189571759256", "[$-467]mmmm dd yyyy h:mm AM/PM", "samwiee 01 2022 4:32 subaka"}, + {"44562.189571759256", "[$-467]mmmmm dd yyyy h:mm AM/PM", "s 01 2022 4:32 subaka"}, + {"44562.189571759256", "[$-467]mmmmmm dd yyyy h:mm AM/PM", "samwiee 01 2022 4:32 subaka"}, + {"43543.503206018519", "[$-467]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 kikiiɗe"}, + {"43543.503206018519", "[$-467]mmmm dd yyyy h:mm AM/PM", "marsa 19 2019 12:04 kikiiɗe"}, + {"43543.503206018519", "[$-467]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 kikiiɗe"}, + {"43543.503206018519", "[$-467]mmmmmm dd yyyy h:mm AM/PM", "marsa 19 2019 12:04 kikiiɗe"}, + {"44562.189571759256", "[$-867]mmm dd yyyy h:mm AM/PM", "samw 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-867]mmmm dd yyyy h:mm AM/PM", "samwiee 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-867]mmmmm dd yyyy h:mm AM/PM", "s 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-867]mmmmmm dd yyyy h:mm AM/PM", "samwiee 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-867]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-867]mmmm dd yyyy h:mm AM/PM", "marsa 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-867]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-867]mmmmmm dd yyyy h:mm AM/PM", "marsa 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-56]mmm dd yyyy h:mm AM/PM", "Xan. 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-56]mmmm dd yyyy h:mm AM/PM", "Xaneiro 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-56]mmmmm dd yyyy h:mm AM/PM", "X 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-56]mmmmmm dd yyyy h:mm AM/PM", "Xaneiro 01 2022 4:32 a.m."}, + {"43543.503206018519", "[$-56]mmm dd yyyy h:mm AM/PM", "Mar. 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-56]mmmm dd yyyy h:mm AM/PM", "Marzo 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-56]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-56]mmmmmm dd yyyy h:mm AM/PM", "Marzo 19 2019 12:04 p.m."}, + {"44562.189571759256", "[$-56]mmm dd yyyy h:mm AM/PM", "Xan. 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-56]mmmm dd yyyy h:mm AM/PM", "Xaneiro 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-56]mmmmm dd yyyy h:mm AM/PM", "X 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-56]mmmmmm dd yyyy h:mm AM/PM", "Xaneiro 01 2022 4:32 a.m."}, + {"43543.503206018519", "[$-56]mmm dd yyyy h:mm AM/PM", "Mar. 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-56]mmmm dd yyyy h:mm AM/PM", "Marzo 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-56]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-56]mmmmmm dd yyyy h:mm AM/PM", "Marzo 19 2019 12:04 p.m."}, + {"44562.189571759256", "[$-37]mmm dd yyyy h:mm AM/PM", "\u10D8\u10D0\u10DC 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-37]mmmm dd yyyy h:mm AM/PM", "\u10D8\u10D0\u10DC\u10D5\u10D0\u10E0\u10D8 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-37]mmmmm dd yyyy h:mm AM/PM", "\u10D8 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-37]mmmmmm dd yyyy h:mm AM/PM", "\u10D8\u10D0\u10DC\u10D5\u10D0\u10E0\u10D8 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-37]mmm dd yyyy h:mm AM/PM", "\u10DB\u10D0\u10E0 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-37]mmmm dd yyyy h:mm AM/PM", "\u10DB\u10D0\u10E0\u10E2\u10D8 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-37]mmmmm dd yyyy h:mm AM/PM", "\u10DB 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-37]mmmmmm dd yyyy h:mm AM/PM", "\u10DB\u10D0\u10E0\u10E2\u10D8 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-437]mmm dd yyyy h:mm AM/PM", "\u10D8\u10D0\u10DC 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-437]mmmm dd yyyy h:mm AM/PM", "\u10D8\u10D0\u10DC\u10D5\u10D0\u10E0\u10D8 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-437]mmmmm dd yyyy h:mm AM/PM", "\u10D8 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-437]mmmmmm dd yyyy h:mm AM/PM", "\u10D8\u10D0\u10DC\u10D5\u10D0\u10E0\u10D8 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-437]mmm dd yyyy h:mm AM/PM", "\u10DB\u10D0\u10E0 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-437]mmmm dd yyyy h:mm AM/PM", "\u10DB\u10D0\u10E0\u10E2\u10D8 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-437]mmmmm dd yyyy h:mm AM/PM", "\u10DB 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-437]mmmmmm dd yyyy h:mm AM/PM", "\u10DB\u10D0\u10E0\u10E2\u10D8 19 2019 12:04 PM"}, {"43543.503206018519", "[$-7]mmm dd yyyy h:mm AM/PM", "Mär 19 2019 12:04 PM"}, {"43543.503206018519", "[$-7]mmmm dd yyyy h:mm AM/PM", "März 19 2019 12:04 PM"}, {"43543.503206018519", "[$-7]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, @@ -180,30 +382,244 @@ func TestNumFmt(t *testing.T) { {"43543.503206018519", "[$-407]mmm dd yyyy h:mm AM/PM", "Mär 19 2019 12:04 PM"}, {"43543.503206018519", "[$-407]mmmm dd yyyy h:mm AM/PM", "März 19 2019 12:04 PM"}, {"43543.503206018519", "[$-407]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, - {"44562.189571759256", "[$-83C]mmm dd yyyy h:mm AM/PM", "Ean 01 2022 4:32 r.n."}, - {"44593.189571759256", "[$-83C]mmm dd yyyy h:mm AM/PM", "Feabh 01 2022 4:32 r.n."}, - {"44621.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Márta 01 2022 4:32 r.n."}, - {"44652.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Aib 01 2022 4:32 r.n."}, - {"44682.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Beal 01 2022 4:32 r.n."}, - {"44713.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Meith 01 2022 4:32 r.n."}, - {"44743.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Iúil 01 2022 4:32 r.n."}, - {"44774.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Lún 01 2022 4:32 r.n."}, - {"44805.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "MFómh 01 2022 4:32 r.n."}, - {"44835.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "DFómh 01 2022 4:32 r.n."}, - {"44866.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Samh 01 2022 4:32 r.n."}, - {"44896.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Noll 01 2022 4:32 r.n."}, - {"44562.189571759256", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Eanáir 01 2022 4:32 r.n."}, - {"44593.189571759256", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Feabhra 01 2022 4:32 r.n."}, - {"44621.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Márta 01 2022 4:32 r.n."}, - {"44652.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Aibreán 01 2022 4:32 r.n."}, - {"44682.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Bealtaine 01 2022 4:32 r.n."}, - {"44713.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Meitheamh 01 2022 4:32 r.n."}, - {"44743.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Iúil 01 2022 4:32 r.n."}, - {"44774.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Lúnasa 01 2022 4:32 r.n."}, - {"44805.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Meán Fómhair 01 2022 4:32 r.n."}, - {"44835.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Deireadh Fómhair 01 2022 4:32 r.n."}, - {"44866.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Samhain 01 2022 4:32 r.n."}, - {"44896.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Nollaig 01 2022 4:32 r.n."}, + {"43543.503206018519", "[$-1407]mmm dd yyyy h:mm AM/PM", "Mär 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-1407]mmmm dd yyyy h:mm AM/PM", "März 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-1407]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-807]mmm dd yyyy h:mm AM/PM", "Mär 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-807]mmmm dd yyyy h:mm AM/PM", "März 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-807]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-8]mmm dd yyyy h:mm AM/PM", "\u0399\u03B1\u03BD 01 2022 4:32 \u03C0\u03BC"}, + {"44562.189571759256", "[$-8]mmmm dd yyyy h:mm AM/PM", "\u0399\u03B1\u03BD\u03BF\u03C5\u03AC\u03C1\u03B9\u03BF\u03C2 01 2022 4:32 \u03C0\u03BC"}, + {"44562.189571759256", "[$-8]mmmmm dd yyyy h:mm AM/PM", "\u0399 01 2022 4:32 \u03C0\u03BC"}, + {"44562.189571759256", "[$-8]mmmmmm dd yyyy h:mm AM/PM", "\u0399\u03B1\u03BD\u03BF\u03C5\u03AC\u03C1\u03B9\u03BF\u03C2 01 2022 4:32 \u03C0\u03BC"}, + {"43543.503206018519", "[$-8]mmm dd yyyy h:mm AM/PM", "\u039C\u03B1\u03C1 19 2019 12:04 \u03BC\u03BC"}, + {"43543.503206018519", "[$-8]mmmm dd yyyy h:mm AM/PM", "\u039C\u03AC\u03C1\u03C4\u03B9\u03BF\u03C2 19 2019 12:04 \u03BC\u03BC"}, + {"43543.503206018519", "[$-8]mmmmm dd yyyy h:mm AM/PM", "\u039C 19 2019 12:04 \u03BC\u03BC"}, + {"43543.503206018519", "[$-8]mmmmmm dd yyyy h:mm AM/PM", "\u039C\u03AC\u03C1\u03C4\u03B9\u03BF\u03C2 19 2019 12:04 \u03BC\u03BC"}, + {"44562.189571759256", "[$-408]mmm dd yyyy h:mm AM/PM", "\u0399\u03B1\u03BD 01 2022 4:32 \u03C0\u03BC"}, + {"44562.189571759256", "[$-408]mmmm dd yyyy h:mm AM/PM", "\u0399\u03B1\u03BD\u03BF\u03C5\u03AC\u03C1\u03B9\u03BF\u03C2 01 2022 4:32 \u03C0\u03BC"}, + {"44562.189571759256", "[$-408]mmmmm dd yyyy h:mm AM/PM", "\u0399 01 2022 4:32 \u03C0\u03BC"}, + {"44562.189571759256", "[$-408]mmmmmm dd yyyy h:mm AM/PM", "\u0399\u03B1\u03BD\u03BF\u03C5\u03AC\u03C1\u03B9\u03BF\u03C2 01 2022 4:32 \u03C0\u03BC"}, + {"43543.503206018519", "[$-408]mmm dd yyyy h:mm AM/PM", "\u039C\u03B1\u03C1 19 2019 12:04 \u03BC\u03BC"}, + {"43543.503206018519", "[$-408]mmmm dd yyyy h:mm AM/PM", "\u039C\u03AC\u03C1\u03C4\u03B9\u03BF\u03C2 19 2019 12:04 \u03BC\u03BC"}, + {"43543.503206018519", "[$-408]mmmmm dd yyyy h:mm AM/PM", "\u039C 19 2019 12:04 \u03BC\u03BC"}, + {"43543.503206018519", "[$-408]mmmmmm dd yyyy h:mm AM/PM", "\u039C\u03AC\u03C1\u03C4\u03B9\u03BF\u03C2 19 2019 12:04 \u03BC\u03BC"}, + {"44562.189571759256", "[$-6F]mmm dd yyyy h:mm AM/PM", "jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-6F]mmmm dd yyyy h:mm AM/PM", "januaari 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-6F]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-6F]mmmmmm dd yyyy h:mm AM/PM", "januaari 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-6F]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-6F]mmmm dd yyyy h:mm AM/PM", "marsi 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-6F]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-6F]mmmmmm dd yyyy h:mm AM/PM", "marsi 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-46F]mmm dd yyyy h:mm AM/PM", "jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-46F]mmmm dd yyyy h:mm AM/PM", "januaari 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-46F]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-46F]mmmmmm dd yyyy h:mm AM/PM", "januaari 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-46F]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-46F]mmmm dd yyyy h:mm AM/PM", "marsi 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-46F]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-46F]mmmmmm dd yyyy h:mm AM/PM", "marsi 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-74]mmm dd yyyy h:mm AM/PM", "jteĩ 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-74]mmmm dd yyyy h:mm AM/PM", "jasyteĩ 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-74]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-74]mmmmmm dd yyyy h:mm AM/PM", "jasyteĩ 01 2022 4:32 a.m."}, + {"43543.503206018519", "[$-74]mmm dd yyyy h:mm AM/PM", "japy 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-74]mmmm dd yyyy h:mm AM/PM", "jasyapy 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-74]mmmmm dd yyyy h:mm AM/PM", "j 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-74]mmmmmm dd yyyy h:mm AM/PM", "jasyapy 19 2019 12:04 p.m."}, + {"44562.189571759256", "[$-474]mmm dd yyyy h:mm AM/PM", "jteĩ 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-474]mmmm dd yyyy h:mm AM/PM", "jasyteĩ 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-474]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-474]mmmmmm dd yyyy h:mm AM/PM", "jasyteĩ 01 2022 4:32 a.m."}, + {"43543.503206018519", "[$-474]mmm dd yyyy h:mm AM/PM", "japy 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-474]mmmm dd yyyy h:mm AM/PM", "jasyapy 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-474]mmmmm dd yyyy h:mm AM/PM", "j 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-474]mmmmmm dd yyyy h:mm AM/PM", "jasyapy 19 2019 12:04 p.m."}, + {"44562.189571759256", "[$-47]mmm dd yyyy h:mm AM/PM", "\u0A9C\u0ABE\u0AA8\u0ACD\u0AAF\u0AC1 01 2022 4:32 \u0AAA\u0AC2\u0AB0\u0ACD\u0AB5 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"44562.189571759256", "[$-47]mmmm dd yyyy h:mm AM/PM", "\u0A9C\u0ABE\u0AA8\u0ACD\u0AAF\u0AC1\u0A86\u0AB0\u0AC0 01 2022 4:32 \u0AAA\u0AC2\u0AB0\u0ACD\u0AB5 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"44562.189571759256", "[$-47]mmmmm dd yyyy h:mm AM/PM", "\u0A9C 01 2022 4:32 \u0AAA\u0AC2\u0AB0\u0ACD\u0AB5 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"44562.189571759256", "[$-47]mmmmmm dd yyyy h:mm AM/PM", "\u0A9C\u0ABE\u0AA8\u0ACD\u0AAF\u0AC1\u0A86\u0AB0\u0AC0 01 2022 4:32 \u0AAA\u0AC2\u0AB0\u0ACD\u0AB5 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"43543.503206018519", "[$-47]mmm dd yyyy h:mm AM/PM", "\u0AAE\u0ABE\u0AB0\u0ACD\u0A9A 19 2019 12:04 \u0A89\u0AA4\u0ACD\u0AA4\u0AB0 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"43543.503206018519", "[$-47]mmmm dd yyyy h:mm AM/PM", "\u0AAE\u0ABE\u0AB0\u0ACD\u0A9A 19 2019 12:04 \u0A89\u0AA4\u0ACD\u0AA4\u0AB0 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"43543.503206018519", "[$-47]mmmmm dd yyyy h:mm AM/PM", "\u0AAE 19 2019 12:04 \u0A89\u0AA4\u0ACD\u0AA4\u0AB0 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"43543.503206018519", "[$-47]mmmmmm dd yyyy h:mm AM/PM", "\u0AAE\u0ABE\u0AB0\u0ACD\u0A9A 19 2019 12:04 \u0A89\u0AA4\u0ACD\u0AA4\u0AB0 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"44562.189571759256", "[$-447]mmm dd yyyy h:mm AM/PM", "\u0A9C\u0ABE\u0AA8\u0ACD\u0AAF\u0AC1 01 2022 4:32 \u0AAA\u0AC2\u0AB0\u0ACD\u0AB5 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"44562.189571759256", "[$-447]mmmm dd yyyy h:mm AM/PM", "\u0A9C\u0ABE\u0AA8\u0ACD\u0AAF\u0AC1\u0A86\u0AB0\u0AC0 01 2022 4:32 \u0AAA\u0AC2\u0AB0\u0ACD\u0AB5 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"44562.189571759256", "[$-447]mmmmm dd yyyy h:mm AM/PM", "\u0A9C 01 2022 4:32 \u0AAA\u0AC2\u0AB0\u0ACD\u0AB5 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"44562.189571759256", "[$-447]mmmmmm dd yyyy h:mm AM/PM", "\u0A9C\u0ABE\u0AA8\u0ACD\u0AAF\u0AC1\u0A86\u0AB0\u0AC0 01 2022 4:32 \u0AAA\u0AC2\u0AB0\u0ACD\u0AB5 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"43543.503206018519", "[$-447]mmm dd yyyy h:mm AM/PM", "\u0AAE\u0ABE\u0AB0\u0ACD\u0A9A 19 2019 12:04 \u0A89\u0AA4\u0ACD\u0AA4\u0AB0 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"43543.503206018519", "[$-447]mmmm dd yyyy h:mm AM/PM", "\u0AAE\u0ABE\u0AB0\u0ACD\u0A9A 19 2019 12:04 \u0A89\u0AA4\u0ACD\u0AA4\u0AB0 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"43543.503206018519", "[$-447]mmmmm dd yyyy h:mm AM/PM", "\u0AAE 19 2019 12:04 \u0A89\u0AA4\u0ACD\u0AA4\u0AB0 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"43543.503206018519", "[$-447]mmmmmm dd yyyy h:mm AM/PM", "\u0AAE\u0ABE\u0AB0\u0ACD\u0A9A 19 2019 12:04 \u0A89\u0AA4\u0ACD\u0AA4\u0AB0 \u0AAE\u0AA7\u0ACD\u0AAF\u0ABE\u0AB9\u0ACD\u0AA8"}, + {"44562.189571759256", "[$-68]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-68]mmmm dd yyyy h:mm AM/PM", "Janairu 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-68]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-68]mmmmmm dd yyyy h:mm AM/PM", "Janairu 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-68]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-68]mmmm dd yyyy h:mm AM/PM", "Maris 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-68]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-68]mmmmmm dd yyyy h:mm AM/PM", "Maris 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-7C68]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C68]mmmm dd yyyy h:mm AM/PM", "Janairu 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C68]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C68]mmmmmm dd yyyy h:mm AM/PM", "Janairu 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-7C68]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C68]mmmm dd yyyy h:mm AM/PM", "Maris 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C68]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C68]mmmmmm dd yyyy h:mm AM/PM", "Maris 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-468]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-468]mmmm dd yyyy h:mm AM/PM", "Janairu 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-468]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-468]mmmmmm dd yyyy h:mm AM/PM", "Janairu 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-468]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-468]mmmm dd yyyy h:mm AM/PM", "Maris 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-468]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-468]mmmmmm dd yyyy h:mm AM/PM", "Maris 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-75]mmm dd yyyy h:mm AM/PM", "Ian. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-75]mmmm dd yyyy h:mm AM/PM", "Ianuali 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-75]mmmmm dd yyyy h:mm AM/PM", "I 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-75]mmmmmm dd yyyy h:mm AM/PM", "Ianuali 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-75]mmm dd yyyy h:mm AM/PM", "Mal. 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-75]mmmm dd yyyy h:mm AM/PM", "Malaki 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-75]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-75]mmmmmm dd yyyy h:mm AM/PM", "Malaki 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-475]mmm dd yyyy h:mm AM/PM", "Ian. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-475]mmmm dd yyyy h:mm AM/PM", "Ianuali 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-475]mmmmm dd yyyy h:mm AM/PM", "I 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-475]mmmmmm dd yyyy h:mm AM/PM", "Ianuali 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-475]mmm dd yyyy h:mm AM/PM", "Mal. 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-475]mmmm dd yyyy h:mm AM/PM", "Malaki 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-475]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-475]mmmmmm dd yyyy h:mm AM/PM", "Malaki 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-D]mmm dd yyyy h:mm AM/PM", "\u05D9\u05E0\u05D5 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-D]mmmm dd yyyy h:mm AM/PM", "\u05D9\u05E0\u05D5\u05D0\u05E8 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-D]mmmmm dd yyyy h:mm AM/PM", "\u05D9 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-D]mmmmmm dd yyyy h:mm AM/PM", "\u05D9\u05E0\u05D5\u05D0\u05E8 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-D]mmm dd yyyy h:mm AM/PM", "\u05DE\u05E8\u05E5 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-D]mmmm dd yyyy h:mm AM/PM", "\u05DE\u05E8\u05E5 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-D]mmmmm dd yyyy h:mm AM/PM", "\u05DE 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-D]mmmmmm dd yyyy h:mm AM/PM", "\u05DE\u05E8\u05E5 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-40D]mmm dd yyyy h:mm AM/PM", "\u05D9\u05E0\u05D5 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-40D]mmmm dd yyyy h:mm AM/PM", "\u05D9\u05E0\u05D5\u05D0\u05E8 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-40D]mmmmm dd yyyy h:mm AM/PM", "\u05D9 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-40D]mmmmmm dd yyyy h:mm AM/PM", "\u05D9\u05E0\u05D5\u05D0\u05E8 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-40D]mmm dd yyyy h:mm AM/PM", "\u05DE\u05E8\u05E5 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-40D]mmmm dd yyyy h:mm AM/PM", "\u05DE\u05E8\u05E5 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-40D]mmmmm dd yyyy h:mm AM/PM", "\u05DE 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-40D]mmmmmm dd yyyy h:mm AM/PM", "\u05DE\u05E8\u05E5 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-39]mmm dd yyyy h:mm AM/PM", "\u091C\u0928\u0935\u0930\u0940 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-39]mmmm dd yyyy h:mm AM/PM", "\u091C\u0928\u0935\u0930\u0940 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-39]mmmmm dd yyyy h:mm AM/PM", "\u091C 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-39]mmmmmm dd yyyy h:mm AM/PM", "\u091C\u0928\u0935\u0930\u0940 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-39]mmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-39]mmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-39]mmmmm dd yyyy h:mm AM/PM", "\u092E 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-39]mmmmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-E]mmm dd yyyy h:mm AM/PM", "jan. 01 2022 4:32 de."}, + {"44562.189571759256", "[$-E]mmmm dd yyyy h:mm AM/PM", "január 01 2022 4:32 de."}, + {"44562.189571759256", "[$-E]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 de."}, + {"44562.189571759256", "[$-E]mmmmmm dd yyyy h:mm AM/PM", "január 01 2022 4:32 de."}, + {"43543.503206018519", "[$-E]mmm dd yyyy h:mm AM/PM", "márc. 19 2019 12:04 du."}, + {"43543.503206018519", "[$-E]mmmm dd yyyy h:mm AM/PM", "március 19 2019 12:04 du."}, + {"43543.503206018519", "[$-E]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 du."}, + {"43543.503206018519", "[$-E]mmmmmm dd yyyy h:mm AM/PM", "március 19 2019 12:04 du."}, + {"44562.189571759256", "[$-40E]mmm dd yyyy h:mm AM/PM", "jan. 01 2022 4:32 de."}, + {"44562.189571759256", "[$-40E]mmmm dd yyyy h:mm AM/PM", "január 01 2022 4:32 de."}, + {"44562.189571759256", "[$-40E]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 de."}, + {"44562.189571759256", "[$-40E]mmmmmm dd yyyy h:mm AM/PM", "január 01 2022 4:32 de."}, + {"43543.503206018519", "[$-40E]mmm dd yyyy h:mm AM/PM", "márc. 19 2019 12:04 du."}, + {"43543.503206018519", "[$-40E]mmmm dd yyyy h:mm AM/PM", "március 19 2019 12:04 du."}, + {"43543.503206018519", "[$-40E]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 du."}, + {"43543.503206018519", "[$-40E]mmmmmm dd yyyy h:mm AM/PM", "március 19 2019 12:04 du."}, + {"44562.189571759256", "[$-F]mmm dd yyyy h:mm AM/PM", "jan. 01 2022 4:32 f.h."}, + {"44562.189571759256", "[$-F]mmmm dd yyyy h:mm AM/PM", "janúar 01 2022 4:32 f.h."}, + {"44562.189571759256", "[$-F]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 f.h."}, + {"44562.189571759256", "[$-F]mmmmmm dd yyyy h:mm AM/PM", "janúar 01 2022 4:32 f.h."}, + {"43543.503206018519", "[$-F]mmm dd yyyy h:mm AM/PM", "mar. 19 2019 12:04 e.h."}, + {"43543.503206018519", "[$-F]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 e.h."}, + {"43543.503206018519", "[$-F]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 e.h."}, + {"43543.503206018519", "[$-F]mmmmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 e.h."}, + {"44562.189571759256", "[$-40F]mmm dd yyyy h:mm AM/PM", "jan. 01 2022 4:32 f.h."}, + {"44562.189571759256", "[$-40F]mmmm dd yyyy h:mm AM/PM", "janúar 01 2022 4:32 f.h."}, + {"44562.189571759256", "[$-40F]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 f.h."}, + {"44562.189571759256", "[$-40F]mmmmmm dd yyyy h:mm AM/PM", "janúar 01 2022 4:32 f.h."}, + {"43543.503206018519", "[$-40F]mmm dd yyyy h:mm AM/PM", "mar. 19 2019 12:04 e.h."}, + {"43543.503206018519", "[$-40F]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 e.h."}, + {"43543.503206018519", "[$-40F]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 e.h."}, + {"43543.503206018519", "[$-40F]mmmmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 e.h."}, + {"44562.189571759256", "[$-70]mmm dd yyyy h:mm AM/PM", "Jen 01 2022 4:32 A.M."}, + {"44562.189571759256", "[$-70]mmmm dd yyyy h:mm AM/PM", "Jenụwarị 01 2022 4:32 A.M."}, + {"44562.189571759256", "[$-70]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 A.M."}, + {"44562.189571759256", "[$-70]mmmmmm dd yyyy h:mm AM/PM", "Jenụwarị 01 2022 4:32 A.M."}, + {"43543.503206018519", "[$-70]mmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 P.M."}, + {"43543.503206018519", "[$-70]mmmm dd yyyy h:mm AM/PM", "Machị 19 2019 12:04 P.M."}, + {"43543.503206018519", "[$-70]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 P.M."}, + {"43543.503206018519", "[$-70]mmmmmm dd yyyy h:mm AM/PM", "Machị 19 2019 12:04 P.M."}, + {"44562.189571759256", "[$-470]mmm dd yyyy h:mm AM/PM", "Jen 01 2022 4:32 A.M."}, + {"44562.189571759256", "[$-470]mmmm dd yyyy h:mm AM/PM", "Jenụwarị 01 2022 4:32 A.M."}, + {"44562.189571759256", "[$-470]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 A.M."}, + {"44562.189571759256", "[$-470]mmmmmm dd yyyy h:mm AM/PM", "Jenụwarị 01 2022 4:32 A.M."}, + {"43543.503206018519", "[$-470]mmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 P.M."}, + {"43543.503206018519", "[$-470]mmmm dd yyyy h:mm AM/PM", "Machị 19 2019 12:04 P.M."}, + {"43543.503206018519", "[$-470]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 P.M."}, + {"43543.503206018519", "[$-470]mmmmmm dd yyyy h:mm AM/PM", "Machị 19 2019 12:04 P.M."}, + {"44562.189571759256", "[$-21]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-21]mmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-21]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-21]mmmmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-21]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-21]mmmm dd yyyy h:mm AM/PM", "Maret 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-21]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-21]mmmmmm dd yyyy h:mm AM/PM", "Maret 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-421]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-421]mmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-421]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-421]mmmmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-421]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-421]mmmm dd yyyy h:mm AM/PM", "Maret 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-421]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-421]mmmmmm dd yyyy h:mm AM/PM", "Maret 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-5D]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-5D]mmmm dd yyyy h:mm AM/PM", "Jaannuari 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-5D]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-5D]mmmmmm dd yyyy h:mm AM/PM", "Jaannuari 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-5D]mmm dd yyyy h:mm AM/PM", "Mas 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-5D]mmmm dd yyyy h:mm AM/PM", "Maatsi 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-5D]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-5D]mmmmmm dd yyyy h:mm AM/PM", "Maatsi 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-7C5D]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C5D]mmmm dd yyyy h:mm AM/PM", "Jaannuari 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C5D]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C5D]mmmmmm dd yyyy h:mm AM/PM", "Jaannuari 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-7C5D]mmm dd yyyy h:mm AM/PM", "Mas 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C5D]mmmm dd yyyy h:mm AM/PM", "Maatsi 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C5D]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C5D]mmmmmm dd yyyy h:mm AM/PM", "Maatsi 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-85D]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-85D]mmmm dd yyyy h:mm AM/PM", "Jaannuari 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-85D]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-85D]mmmmmm dd yyyy h:mm AM/PM", "Jaannuari 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-85D]mmm dd yyyy h:mm AM/PM", "Mas 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-85D]mmmm dd yyyy h:mm AM/PM", "Maatsi 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-85D]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-85D]mmmmmm dd yyyy h:mm AM/PM", "Maatsi 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-785D]mmm dd yyyy h:mm AM/PM", "\u152E\u14D0\u14C4 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-785D]mmmm dd yyyy h:mm AM/PM", "\u152E\u14D0\u14C4\u140A\u1546 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-785D]mmmmm dd yyyy h:mm AM/PM", "\u152E 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-785D]mmmmmm dd yyyy h:mm AM/PM", "\u152E\u14D0\u14C4\u140A\u1546 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-785D]mmm dd yyyy h:mm AM/PM", "\u14AB\u1466\u14EF 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-785D]mmmm dd yyyy h:mm AM/PM", "\u14AB\u1466\u14EF 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-785D]mmmmm dd yyyy h:mm AM/PM", "\u14AB 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-785D]mmmmmm dd yyyy h:mm AM/PM", "\u14AB\u1466\u14EF 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-45D]mmm dd yyyy h:mm AM/PM", "\u152E\u14D0\u14C4 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-45D]mmmm dd yyyy h:mm AM/PM", "\u152E\u14D0\u14C4\u140A\u1546 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-45D]mmmmm dd yyyy h:mm AM/PM", "\u152E 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-45D]mmmmmm dd yyyy h:mm AM/PM", "\u152E\u14D0\u14C4\u140A\u1546 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-45D]mmm dd yyyy h:mm AM/PM", "\u14AB\u1466\u14EF 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-45D]mmmm dd yyyy h:mm AM/PM", "\u14AB\u1466\u14EF 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-45D]mmmmm dd yyyy h:mm AM/PM", "\u14AB 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-45D]mmmmmm dd yyyy h:mm AM/PM", "\u14AB\u1466\u14EF 19 2019 12:04 PM"}, {"44562.189571759256", "[$-3C]mmm dd yyyy h:mm AM/PM", "Ean 01 2022 4:32 r.n."}, {"44593.189571759256", "[$-3C]mmm dd yyyy h:mm AM/PM", "Feabh 01 2022 4:32 r.n."}, {"44621.18957170139", "[$-3C]mmm dd yyyy h:mm AM/PM", "Márta 01 2022 4:32 r.n."}, @@ -240,21 +656,467 @@ func TestNumFmt(t *testing.T) { {"44835.18957170139", "[$-3C]mmmmm dd yyyy h:mm AM/PM", "D 01 2022 4:32 r.n."}, {"44866.18957170139", "[$-3C]mmmmm dd yyyy h:mm AM/PM", "S 01 2022 4:32 r.n."}, {"44896.18957170139", "[$-3C]mmmmm dd yyyy h:mm AM/PM", "N 01 2022 4:32 r.n."}, + {"44562.189571759256", "[$-83C]mmm dd yyyy h:mm AM/PM", "Ean 01 2022 4:32 r.n."}, + {"44593.189571759256", "[$-83C]mmm dd yyyy h:mm AM/PM", "Feabh 01 2022 4:32 r.n."}, + {"44621.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Márta 01 2022 4:32 r.n."}, + {"44652.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Aib 01 2022 4:32 r.n."}, + {"44682.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Beal 01 2022 4:32 r.n."}, + {"44713.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Meith 01 2022 4:32 r.n."}, + {"44743.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Iúil 01 2022 4:32 r.n."}, + {"44774.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Lún 01 2022 4:32 r.n."}, + {"44805.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "MFómh 01 2022 4:32 r.n."}, + {"44835.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "DFómh 01 2022 4:32 r.n."}, + {"44866.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Samh 01 2022 4:32 r.n."}, + {"44896.18957170139", "[$-83C]mmm dd yyyy h:mm AM/PM", "Noll 01 2022 4:32 r.n."}, + {"44562.189571759256", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Eanáir 01 2022 4:32 r.n."}, + {"44593.189571759256", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Feabhra 01 2022 4:32 r.n."}, + {"44621.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Márta 01 2022 4:32 r.n."}, + {"44652.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Aibreán 01 2022 4:32 r.n."}, + {"44682.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Bealtaine 01 2022 4:32 r.n."}, + {"44713.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Meitheamh 01 2022 4:32 r.n."}, + {"44743.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Iúil 01 2022 4:32 r.n."}, + {"44774.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Lúnasa 01 2022 4:32 r.n."}, + {"44805.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Meán Fómhair 01 2022 4:32 r.n."}, + {"44835.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Deireadh Fómhair 01 2022 4:32 r.n."}, + {"44866.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Samhain 01 2022 4:32 r.n."}, + {"44896.18957170139", "[$-83C]mmmm dd yyyy h:mm AM/PM", "Nollaig 01 2022 4:32 r.n."}, {"43543.503206018519", "[$-10]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 PM"}, {"43543.503206018519", "[$-10]mmmm dd yyyy h:mm AM/PM", "marzo 19 2019 12:04 PM"}, {"43543.503206018519", "[$-10]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-410]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-410]mmmm dd yyyy h:mm AM/PM", "marzo 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-410]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-810]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-810]mmmm dd yyyy h:mm AM/PM", "marzo 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-810]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, {"43543.503206018519", "[$-11]mmm dd yyyy h:mm AM/PM", "3月 19 2019 12:04 午後"}, {"43543.503206018519", "[$-11]mmmm dd yyyy h:mm AM/PM", "3月 19 2019 12:04 午後"}, {"43543.503206018519", "[$-11]mmmmm dd yyyy h:mm AM/PM", "3 19 2019 12:04 午後"}, {"43543.503206018519", "[$-411]mmm dd yyyy h:mm AM/PM", "3月 19 2019 12:04 午後"}, {"43543.503206018519", "[$-411]mmmm dd yyyy h:mm AM/PM", "3月 19 2019 12:04 午後"}, {"43543.503206018519", "[$-411]mmmmm dd yyyy h:mm AM/PM", "3 19 2019 12:04 午後"}, - {"43543.503206018519", "[$-12]mmm dd yyyy h:mm AM/PM", "3월 19 2019 12:04 오후"}, + {"44562.189571759256", "[$-4B]mmm dd yyyy h:mm AM/PM", "\u0C9C\u0CA8\u0CB5\u0CB0\u0CBF 01 2022 4:32 \u0CAA\u0CC2\u0CB0\u0CCD\u0CB5\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"44562.189571759256", "[$-4B]mmmm dd yyyy h:mm AM/PM", "\u0C9C\u0CA8\u0CB5\u0CB0\u0CBF 01 2022 4:32 \u0CAA\u0CC2\u0CB0\u0CCD\u0CB5\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"44562.189571759256", "[$-4B]mmmmm dd yyyy h:mm AM/PM", "\u0C9C 01 2022 4:32 \u0CAA\u0CC2\u0CB0\u0CCD\u0CB5\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"44562.189571759256", "[$-4B]mmmmmm dd yyyy h:mm AM/PM", "\u0C9C\u0CA8\u0CB5\u0CB0\u0CBF 01 2022 4:32 \u0CAA\u0CC2\u0CB0\u0CCD\u0CB5\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"43543.503206018519", "[$-4B]mmm dd yyyy h:mm AM/PM", "\u0CAE\u0CBE\u0CB0\u0CCD\u0C9A\u0CCD 19 2019 12:04 \u0C85\u0CAA\u0CB0\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"43543.503206018519", "[$-4B]mmmm dd yyyy h:mm AM/PM", "\u0CAE\u0CBE\u0CB0\u0CCD\u0C9A\u0CCD 19 2019 12:04 \u0C85\u0CAA\u0CB0\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"43543.503206018519", "[$-4B]mmmmm dd yyyy h:mm AM/PM", "\u0CAE 19 2019 12:04 \u0C85\u0CAA\u0CB0\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"43543.503206018519", "[$-4B]mmmmmm dd yyyy h:mm AM/PM", "\u0CAE\u0CBE\u0CB0\u0CCD\u0C9A\u0CCD 19 2019 12:04 \u0C85\u0CAA\u0CB0\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"44562.189571759256", "[$-44B]mmm dd yyyy h:mm AM/PM", "\u0C9C\u0CA8\u0CB5\u0CB0\u0CBF 01 2022 4:32 \u0CAA\u0CC2\u0CB0\u0CCD\u0CB5\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"44562.189571759256", "[$-44B]mmmm dd yyyy h:mm AM/PM", "\u0C9C\u0CA8\u0CB5\u0CB0\u0CBF 01 2022 4:32 \u0CAA\u0CC2\u0CB0\u0CCD\u0CB5\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"44562.189571759256", "[$-44B]mmmmm dd yyyy h:mm AM/PM", "\u0C9C 01 2022 4:32 \u0CAA\u0CC2\u0CB0\u0CCD\u0CB5\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"44562.189571759256", "[$-44B]mmmmmm dd yyyy h:mm AM/PM", "\u0C9C\u0CA8\u0CB5\u0CB0\u0CBF 01 2022 4:32 \u0CAA\u0CC2\u0CB0\u0CCD\u0CB5\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"43543.503206018519", "[$-44B]mmm dd yyyy h:mm AM/PM", "\u0CAE\u0CBE\u0CB0\u0CCD\u0C9A\u0CCD 19 2019 12:04 \u0C85\u0CAA\u0CB0\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"43543.503206018519", "[$-44B]mmmm dd yyyy h:mm AM/PM", "\u0CAE\u0CBE\u0CB0\u0CCD\u0C9A\u0CCD 19 2019 12:04 \u0C85\u0CAA\u0CB0\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"43543.503206018519", "[$-44B]mmmmm dd yyyy h:mm AM/PM", "\u0CAE 19 2019 12:04 \u0C85\u0CAA\u0CB0\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"43543.503206018519", "[$-44B]mmmmmm dd yyyy h:mm AM/PM", "\u0CAE\u0CBE\u0CB0\u0CCD\u0C9A\u0CCD 19 2019 12:04 \u0C85\u0CAA\u0CB0\u0CBE\u0CB9\u0CCD\u0CA8"}, + {"44562.189571759256", "[$-471]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-471]mmmm dd yyyy h:mm AM/PM", "January 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-471]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-471]mmmmmm dd yyyy h:mm AM/PM", "January 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-471]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-471]mmmm dd yyyy h:mm AM/PM", "March 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-471]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-471]mmmmmm dd yyyy h:mm AM/PM", "March 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-60]mmm dd yyyy h:mm AM/PM", "\u062C\u0646\u0624\u0631\u06CC 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-60]mmmm dd yyyy h:mm AM/PM", "\u062C\u0646\u0624\u0631\u06CC 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-60]mmmmm dd yyyy h:mm AM/PM", "\u062C 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-60]mmmmmm dd yyyy h:mm AM/PM", "\u062C\u0646\u0624\u0631\u06CC 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-60]mmm dd yyyy h:mm AM/PM", "\u0645\u0627\u0631\u0655\u0686 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-60]mmmm dd yyyy h:mm AM/PM", "\u0645\u0627\u0631\u0655\u0686 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-60]mmmmm dd yyyy h:mm AM/PM", "\u0645 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-60]mmmmmm dd yyyy h:mm AM/PM", "\u0645\u0627\u0631\u0655\u0686 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-460]mmm dd yyyy h:mm AM/PM", "\u062C\u0646\u0624\u0631\u06CC 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-460]mmmm dd yyyy h:mm AM/PM", "\u062C\u0646\u0624\u0631\u06CC 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-460]mmmmm dd yyyy h:mm AM/PM", "\u062C 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-460]mmmmmm dd yyyy h:mm AM/PM", "\u062C\u0646\u0624\u0631\u06CC 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-460]mmm dd yyyy h:mm AM/PM", "\u0645\u0627\u0631\u0655\u0686 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-460]mmmm dd yyyy h:mm AM/PM", "\u0645\u0627\u0631\u0655\u0686 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-460]mmmmm dd yyyy h:mm AM/PM", "\u0645 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-460]mmmmmm dd yyyy h:mm AM/PM", "\u0645\u0627\u0631\u0655\u0686 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-860]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-860]mmmm dd yyyy h:mm AM/PM", "January 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-860]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-860]mmmmmm dd yyyy h:mm AM/PM", "January 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-860]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-860]mmmm dd yyyy h:mm AM/PM", "March 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-860]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-860]mmmmmm dd yyyy h:mm AM/PM", "March 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-3F]mmm dd yyyy h:mm AM/PM", "қаң 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-3F]mmmm dd yyyy h:mm AM/PM", "Қаңтар 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-3F]mmmmm dd yyyy h:mm AM/PM", "Қ 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-3F]mmmmmm dd yyyy h:mm AM/PM", "Қаңтар 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-3F]mmm dd yyyy h:mm AM/PM", "нау 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-3F]mmmm dd yyyy h:mm AM/PM", "Наурыз 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-3F]mmmmm dd yyyy h:mm AM/PM", "Н 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-3F]mmmmmm dd yyyy h:mm AM/PM", "Наурыз 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-43F]mmm dd yyyy h:mm AM/PM", "қаң 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-43F]mmmm dd yyyy h:mm AM/PM", "Қаңтар 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-43F]mmmmm dd yyyy h:mm AM/PM", "Қ 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-43F]mmmmmm dd yyyy h:mm AM/PM", "Қаңтар 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-43F]mmm dd yyyy h:mm AM/PM", "нау 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-43F]mmmm dd yyyy h:mm AM/PM", "Наурыз 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-43F]mmmmm dd yyyy h:mm AM/PM", "Н 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-43F]mmmmmm dd yyyy h:mm AM/PM", "Наурыз 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-53]mmm dd yyyy h:mm AM/PM", "\u17E1 01 2022 4:32 \u1796\u17D2\u179A\u17B9\u1780"}, + {"44562.189571759256", "[$-53]mmmm dd yyyy h:mm AM/PM", "\u1798\u1780\u179A\u17B6 01 2022 4:32 \u1796\u17D2\u179A\u17B9\u1780"}, + {"44562.189571759256", "[$-53]mmmmm dd yyyy h:mm AM/PM", "\u1798 01 2022 4:32 \u1796\u17D2\u179A\u17B9\u1780"}, + {"44562.189571759256", "[$-53]mmmmmm dd yyyy h:mm AM/PM", "\u1798\u1780\u179A\u17B6 01 2022 4:32 \u1796\u17D2\u179A\u17B9\u1780"}, + {"43543.503206018519", "[$-53]mmm dd yyyy h:mm AM/PM", "\u17E3 19 2019 12:04 \u179B\u17D2\u1784\u17B6\u1785"}, + {"43543.503206018519", "[$-53]mmmm dd yyyy h:mm AM/PM", "\u1798\u17B7\u1793\u17B6 19 2019 12:04 \u179B\u17D2\u1784\u17B6\u1785"}, + {"43543.503206018519", "[$-53]mmmmm dd yyyy h:mm AM/PM", "\u1798 19 2019 12:04 \u179B\u17D2\u1784\u17B6\u1785"}, + {"43543.503206018519", "[$-53]mmmmmm dd yyyy h:mm AM/PM", "\u1798\u17B7\u1793\u17B6 19 2019 12:04 \u179B\u17D2\u1784\u17B6\u1785"}, + {"44562.189571759256", "[$-453]mmm dd yyyy h:mm AM/PM", "\u17E1 01 2022 4:32 \u1796\u17D2\u179A\u17B9\u1780"}, + {"44562.189571759256", "[$-453]mmmm dd yyyy h:mm AM/PM", "\u1798\u1780\u179A\u17B6 01 2022 4:32 \u1796\u17D2\u179A\u17B9\u1780"}, + {"44562.189571759256", "[$-453]mmmmm dd yyyy h:mm AM/PM", "\u1798 01 2022 4:32 \u1796\u17D2\u179A\u17B9\u1780"}, + {"44562.189571759256", "[$-453]mmmmmm dd yyyy h:mm AM/PM", "\u1798\u1780\u179A\u17B6 01 2022 4:32 \u1796\u17D2\u179A\u17B9\u1780"}, + {"43543.503206018519", "[$-453]mmm dd yyyy h:mm AM/PM", "\u17E3 19 2019 12:04 \u179B\u17D2\u1784\u17B6\u1785"}, + {"43543.503206018519", "[$-453]mmmm dd yyyy h:mm AM/PM", "\u1798\u17B7\u1793\u17B6 19 2019 12:04 \u179B\u17D2\u1784\u17B6\u1785"}, + {"43543.503206018519", "[$-453]mmmmm dd yyyy h:mm AM/PM", "\u1798 19 2019 12:04 \u179B\u17D2\u1784\u17B6\u1785"}, + {"43543.503206018519", "[$-453]mmmmmm dd yyyy h:mm AM/PM", "\u1798\u17B7\u1793\u17B6 19 2019 12:04 \u179B\u17D2\u1784\u17B6\u1785"}, + {"44562.189571759256", "[$-86]mmm dd yyyy h:mm AM/PM", "nab'e 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-86]mmmm dd yyyy h:mm AM/PM", "nab'e ik' 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-86]mmmmm dd yyyy h:mm AM/PM", "n 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-86]mmmmmm dd yyyy h:mm AM/PM", "nab'e ik' 01 2022 4:32 a.m."}, + {"43543.503206018519", "[$-86]mmm dd yyyy h:mm AM/PM", "urox 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-86]mmmm dd yyyy h:mm AM/PM", "urox ik' 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-86]mmmmm dd yyyy h:mm AM/PM", "u 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-86]mmmmmm dd yyyy h:mm AM/PM", "urox ik' 19 2019 12:04 p.m."}, + {"44562.189571759256", "[$-486]mmm dd yyyy h:mm AM/PM", "nab'e 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-486]mmmm dd yyyy h:mm AM/PM", "nab'e ik' 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-486]mmmmm dd yyyy h:mm AM/PM", "n 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-486]mmmmmm dd yyyy h:mm AM/PM", "nab'e ik' 01 2022 4:32 a.m."}, + {"43543.503206018519", "[$-486]mmm dd yyyy h:mm AM/PM", "urox 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-486]mmmm dd yyyy h:mm AM/PM", "urox ik' 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-486]mmmmm dd yyyy h:mm AM/PM", "u 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-486]mmmmmm dd yyyy h:mm AM/PM", "urox ik' 19 2019 12:04 p.m."}, + {"44562.189571759256", "[$-87]mmm dd yyyy h:mm AM/PM", "mut. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-87]mmmm dd yyyy h:mm AM/PM", "Mutarama 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-87]mmmmm dd yyyy h:mm AM/PM", "M 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-87]mmmmmm dd yyyy h:mm AM/PM", "Mutarama 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-87]mmm dd yyyy h:mm AM/PM", "wer. 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-87]mmmm dd yyyy h:mm AM/PM", "Werurwe 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-87]mmmmm dd yyyy h:mm AM/PM", "W 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-87]mmmmmm dd yyyy h:mm AM/PM", "Werurwe 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-487]mmm dd yyyy h:mm AM/PM", "mut. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-487]mmmm dd yyyy h:mm AM/PM", "Mutarama 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-487]mmmmm dd yyyy h:mm AM/PM", "M 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-487]mmmmmm dd yyyy h:mm AM/PM", "Mutarama 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-487]mmm dd yyyy h:mm AM/PM", "wer. 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-487]mmmm dd yyyy h:mm AM/PM", "Werurwe 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-487]mmmmm dd yyyy h:mm AM/PM", "W 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-487]mmmmmm dd yyyy h:mm AM/PM", "Werurwe 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-41]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-41]mmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-41]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-41]mmmmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-41]mmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-41]mmmm dd yyyy h:mm AM/PM", "Machi 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-41]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-41]mmmmmm dd yyyy h:mm AM/PM", "Machi 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-441]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-441]mmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-441]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-441]mmmmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-441]mmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-441]mmmm dd yyyy h:mm AM/PM", "Machi 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-441]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-441]mmmmmm dd yyyy h:mm AM/PM", "Machi 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-57]mmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-57]mmmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-57]mmmmm dd yyyy h:mm AM/PM", "\u091C 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-57]mmmmmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940 01 2022 4:32 \u092E.\u092A\u0942."}, + {"43543.503206018519", "[$-57]mmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-57]mmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-57]mmmmm dd yyyy h:mm AM/PM", "\u092E 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-57]mmmmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"44562.189571759256", "[$-457]mmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-457]mmmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-457]mmmmm dd yyyy h:mm AM/PM", "\u091C 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-457]mmmmmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940 01 2022 4:32 \u092E.\u092A\u0942."}, + {"43543.503206018519", "[$-457]mmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-457]mmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-457]mmmmm dd yyyy h:mm AM/PM", "\u092E 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-457]mmmmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-12]mmm dd yyyy h:mm AM/PM", "3 19 2019 12:04 오후"}, {"43543.503206018519", "[$-12]mmmm dd yyyy h:mm AM/PM", "3월 19 2019 12:04 오후"}, {"43543.503206018519", "[$-12]mmmmm dd yyyy h:mm AM/PM", "3 19 2019 12:04 오후"}, - {"43543.503206018519", "[$-412]mmm dd yyyy h:mm AM/PM", "3월 19 2019 12:04 오후"}, + {"43543.503206018519", "[$-412]mmm dd yyyy h:mm AM/PM", "3 19 2019 12:04 오후"}, {"43543.503206018519", "[$-412]mmmm dd yyyy h:mm AM/PM", "3월 19 2019 12:04 오후"}, {"43543.503206018519", "[$-412]mmmmm dd yyyy h:mm AM/PM", "3 19 2019 12:04 오후"}, + {"44562.189571759256", "[$-40]mmm dd yyyy h:mm AM/PM", "\u042F\u043D\u0432 01 2022 4:32 \u0442\u04A3"}, + {"44562.189571759256", "[$-40]mmmm dd yyyy h:mm AM/PM", "\u042F\u043D\u0432\u0430\u0440\u044C 01 2022 4:32 \u0442\u04A3"}, + {"44562.189571759256", "[$-40]mmmmm dd yyyy h:mm AM/PM", "\u042F 01 2022 4:32 \u0442\u04A3"}, + {"44562.189571759256", "[$-40]mmmmmm dd yyyy h:mm AM/PM", "\u042F\u043D\u0432\u0430\u0440\u044C 01 2022 4:32 \u0442\u04A3"}, + {"43543.503206018519", "[$-40]mmm dd yyyy h:mm AM/PM", "\u041C\u0430\u0440 19 2019 12:04 \u0442\u043A"}, + {"43543.503206018519", "[$-40]mmmm dd yyyy h:mm AM/PM", "\u041C\u0430\u0440\u0442 19 2019 12:04 \u0442\u043A"}, + {"43543.503206018519", "[$-40]mmmmm dd yyyy h:mm AM/PM", "\u041C 19 2019 12:04 \u0442\u043A"}, + {"43543.503206018519", "[$-40]mmmmmm dd yyyy h:mm AM/PM", "\u041C\u0430\u0440\u0442 19 2019 12:04 \u0442\u043A"}, + {"44562.189571759256", "[$-440]mmm dd yyyy h:mm AM/PM", "\u042F\u043D\u0432 01 2022 4:32 \u0442\u04A3"}, + {"44562.189571759256", "[$-440]mmmm dd yyyy h:mm AM/PM", "\u042F\u043D\u0432\u0430\u0440\u044C 01 2022 4:32 \u0442\u04A3"}, + {"44562.189571759256", "[$-440]mmmmm dd yyyy h:mm AM/PM", "\u042F 01 2022 4:32 \u0442\u04A3"}, + {"44562.189571759256", "[$-440]mmmmmm dd yyyy h:mm AM/PM", "\u042F\u043D\u0432\u0430\u0440\u044C 01 2022 4:32 \u0442\u04A3"}, + {"43543.503206018519", "[$-440]mmm dd yyyy h:mm AM/PM", "\u041C\u0430\u0440 19 2019 12:04 \u0442\u043A"}, + {"43543.503206018519", "[$-440]mmmm dd yyyy h:mm AM/PM", "\u041C\u0430\u0440\u0442 19 2019 12:04 \u0442\u043A"}, + {"43543.503206018519", "[$-440]mmmmm dd yyyy h:mm AM/PM", "\u041C 19 2019 12:04 \u0442\u043A"}, + {"43543.503206018519", "[$-440]mmmmmm dd yyyy h:mm AM/PM", "\u041C\u0430\u0440\u0442 19 2019 12:04 \u0442\u043A"}, + {"44562.189571759256", "[$-54]mmm dd yyyy h:mm AM/PM", "\u0EA1.\u0E81. 01 2022 4:32 \u0E81\u0EC8\u0EAD\u0E99\u0E97\u0EC8\u0EBD\u0E87"}, + {"44562.189571759256", "[$-54]mmmm dd yyyy h:mm AM/PM", "\u0EA1\u0EB1\u0E87\u0E81\u0EAD\u0E99 01 2022 4:32 \u0E81\u0EC8\u0EAD\u0E99\u0E97\u0EC8\u0EBD\u0E87"}, + {"44562.189571759256", "[$-54]mmmmm dd yyyy h:mm AM/PM", "\u0EA1 01 2022 4:32 \u0E81\u0EC8\u0EAD\u0E99\u0E97\u0EC8\u0EBD\u0E87"}, + {"44562.189571759256", "[$-54]mmmmmm dd yyyy h:mm AM/PM", "\u0EA1\u0EB1\u0E87\u0E81\u0EAD\u0E99 01 2022 4:32 \u0E81\u0EC8\u0EAD\u0E99\u0E97\u0EC8\u0EBD\u0E87"}, + {"43543.503206018519", "[$-54]mmm dd yyyy h:mm AM/PM", "\u0EA1.\u0E99. 19 2019 12:04 \u0EAB\u0EBC\u0EB1\u0E87\u0E97\u0EC8\u0EBD\u0E87"}, + {"43543.503206018519", "[$-54]mmmm dd yyyy h:mm AM/PM", "\u0EA1\u0EB5\u0E99\u0EB2 19 2019 12:04 \u0EAB\u0EBC\u0EB1\u0E87\u0E97\u0EC8\u0EBD\u0E87"}, + {"43543.503206018519", "[$-54]mmmmm dd yyyy h:mm AM/PM", "\u0EA1 19 2019 12:04 \u0EAB\u0EBC\u0EB1\u0E87\u0E97\u0EC8\u0EBD\u0E87"}, + {"43543.503206018519", "[$-54]mmmmmm dd yyyy h:mm AM/PM", "\u0EA1\u0EB5\u0E99\u0EB2 19 2019 12:04 \u0EAB\u0EBC\u0EB1\u0E87\u0E97\u0EC8\u0EBD\u0E87"}, + {"44562.189571759256", "[$-454]mmm dd yyyy h:mm AM/PM", "\u0EA1.\u0E81. 01 2022 4:32 \u0E81\u0EC8\u0EAD\u0E99\u0E97\u0EC8\u0EBD\u0E87"}, + {"44562.189571759256", "[$-454]mmmm dd yyyy h:mm AM/PM", "\u0EA1\u0EB1\u0E87\u0E81\u0EAD\u0E99 01 2022 4:32 \u0E81\u0EC8\u0EAD\u0E99\u0E97\u0EC8\u0EBD\u0E87"}, + {"44562.189571759256", "[$-454]mmmmm dd yyyy h:mm AM/PM", "\u0EA1 01 2022 4:32 \u0E81\u0EC8\u0EAD\u0E99\u0E97\u0EC8\u0EBD\u0E87"}, + {"44562.189571759256", "[$-454]mmmmmm dd yyyy h:mm AM/PM", "\u0EA1\u0EB1\u0E87\u0E81\u0EAD\u0E99 01 2022 4:32 \u0E81\u0EC8\u0EAD\u0E99\u0E97\u0EC8\u0EBD\u0E87"}, + {"43543.503206018519", "[$-454]mmm dd yyyy h:mm AM/PM", "\u0EA1.\u0E99. 19 2019 12:04 \u0EAB\u0EBC\u0EB1\u0E87\u0E97\u0EC8\u0EBD\u0E87"}, + {"43543.503206018519", "[$-454]mmmm dd yyyy h:mm AM/PM", "\u0EA1\u0EB5\u0E99\u0EB2 19 2019 12:04 \u0EAB\u0EBC\u0EB1\u0E87\u0E97\u0EC8\u0EBD\u0E87"}, + {"43543.503206018519", "[$-454]mmmmm dd yyyy h:mm AM/PM", "\u0EA1 19 2019 12:04 \u0EAB\u0EBC\u0EB1\u0E87\u0E97\u0EC8\u0EBD\u0E87"}, + {"43543.503206018519", "[$-454]mmmmmm dd yyyy h:mm AM/PM", "\u0EA1\u0EB5\u0E99\u0EB2 19 2019 12:04 \u0EAB\u0EBC\u0EB1\u0E87\u0E97\u0EC8\u0EBD\u0E87"}, + {"44562.189571759256", "[$-476]mmm dd yyyy h:mm AM/PM", "Ian 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-476]mmmm dd yyyy h:mm AM/PM", "Ianuarius 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-476]mmmmm dd yyyy h:mm AM/PM", "I 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-476]mmmmmm dd yyyy h:mm AM/PM", "Ianuarius 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-476]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-476]mmmm dd yyyy h:mm AM/PM", "Martius 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-476]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-476]mmmmmm dd yyyy h:mm AM/PM", "Martius 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-26]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 priekšp."}, + {"44562.189571759256", "[$-26]mmmm dd yyyy h:mm AM/PM", "janvāris 01 2022 4:32 priekšp."}, + {"44562.189571759256", "[$-26]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 priekšp."}, + {"44562.189571759256", "[$-26]mmmmmm dd yyyy h:mm AM/PM", "janvāris 01 2022 4:32 priekšp."}, + {"43543.503206018519", "[$-26]mmm dd yyyy h:mm AM/PM", "marts 19 2019 12:04 pēcp."}, + {"43543.503206018519", "[$-26]mmmm dd yyyy h:mm AM/PM", "marts 19 2019 12:04 pēcp."}, + {"43543.503206018519", "[$-26]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 pēcp."}, + {"43543.503206018519", "[$-26]mmmmmm dd yyyy h:mm AM/PM", "marts 19 2019 12:04 pēcp."}, + {"44562.189571759256", "[$-426]mmm dd yyyy h:mm AM/PM", "janv. 01 2022 4:32 priekšp."}, + {"44562.189571759256", "[$-426]mmmm dd yyyy h:mm AM/PM", "janvāris 01 2022 4:32 priekšp."}, + {"44562.189571759256", "[$-426]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 priekšp."}, + {"44562.189571759256", "[$-426]mmmmmm dd yyyy h:mm AM/PM", "janvāris 01 2022 4:32 priekšp."}, + {"43543.503206018519", "[$-426]mmm dd yyyy h:mm AM/PM", "marts 19 2019 12:04 pēcp."}, + {"43543.503206018519", "[$-426]mmmm dd yyyy h:mm AM/PM", "marts 19 2019 12:04 pēcp."}, + {"43543.503206018519", "[$-426]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 pēcp."}, + {"43543.503206018519", "[$-426]mmmmmm dd yyyy h:mm AM/PM", "marts 19 2019 12:04 pēcp."}, + {"44562.189571759256", "[$-27]mmm dd yyyy h:mm AM/PM", "saus. 01 2022 4:32 priešpiet"}, + {"44562.189571759256", "[$-27]mmmm dd yyyy h:mm AM/PM", "sausis 01 2022 4:32 priešpiet"}, + {"44562.189571759256", "[$-27]mmmmm dd yyyy h:mm AM/PM", "s 01 2022 4:32 priešpiet"}, + {"44562.189571759256", "[$-27]mmmmmm dd yyyy h:mm AM/PM", "sausis 01 2022 4:32 priešpiet"}, + {"43543.503206018519", "[$-27]mmm dd yyyy h:mm AM/PM", "kov. 19 2019 12:04 popiet"}, + {"43543.503206018519", "[$-27]mmmm dd yyyy h:mm AM/PM", "kovas 19 2019 12:04 popiet"}, + {"43543.503206018519", "[$-27]mmmmm dd yyyy h:mm AM/PM", "k 19 2019 12:04 popiet"}, + {"43543.503206018519", "[$-27]mmmmmm dd yyyy h:mm AM/PM", "kovas 19 2019 12:04 popiet"}, + {"44562.189571759256", "[$-427]mmm dd yyyy h:mm AM/PM", "saus. 01 2022 4:32 priešpiet"}, + {"44562.189571759256", "[$-427]mmmm dd yyyy h:mm AM/PM", "sausis 01 2022 4:32 priešpiet"}, + {"44562.189571759256", "[$-427]mmmmm dd yyyy h:mm AM/PM", "s 01 2022 4:32 priešpiet"}, + {"44562.189571759256", "[$-427]mmmmmm dd yyyy h:mm AM/PM", "sausis 01 2022 4:32 priešpiet"}, + {"43543.503206018519", "[$-427]mmm dd yyyy h:mm AM/PM", "kov. 19 2019 12:04 popiet"}, + {"43543.503206018519", "[$-427]mmmm dd yyyy h:mm AM/PM", "kovas 19 2019 12:04 popiet"}, + {"43543.503206018519", "[$-427]mmmmm dd yyyy h:mm AM/PM", "k 19 2019 12:04 popiet"}, + {"43543.503206018519", "[$-427]mmmmmm dd yyyy h:mm AM/PM", "kovas 19 2019 12:04 popiet"}, + {"44562.189571759256", "[$-7C2E]mmm dd yyyy h:mm AM/PM", "jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C2E]mmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C2E]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C2E]mmmmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-7C2E]mmm dd yyyy h:mm AM/PM", "měr 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C2E]mmmm dd yyyy h:mm AM/PM", "měrc 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C2E]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C2E]mmmmmm dd yyyy h:mm AM/PM", "měrc 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-82E]mmm dd yyyy h:mm AM/PM", "jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-82E]mmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-82E]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-82E]mmmmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-82E]mmm dd yyyy h:mm AM/PM", "měr 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-82E]mmmm dd yyyy h:mm AM/PM", "měrc 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-82E]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-82E]mmmmmm dd yyyy h:mm AM/PM", "měrc 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-6E]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-6E]mmmm dd yyyy h:mm AM/PM", "Januar 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-6E]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-6E]mmmmmm dd yyyy h:mm AM/PM", "Januar 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-6E]mmm dd yyyy h:mm AM/PM", "Mäe 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-6E]mmmm dd yyyy h:mm AM/PM", "Mäerz 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-6E]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-6E]mmmmmm dd yyyy h:mm AM/PM", "Mäerz 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-46E]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-46E]mmmm dd yyyy h:mm AM/PM", "Januar 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-46E]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-46E]mmmmmm dd yyyy h:mm AM/PM", "Januar 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-46E]mmm dd yyyy h:mm AM/PM", "Mäe 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-46E]mmmm dd yyyy h:mm AM/PM", "Mäerz 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-46E]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-46E]mmmmmm dd yyyy h:mm AM/PM", "Mäerz 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-2F]mmm dd yyyy h:mm AM/PM", "\u0458\u0430\u043D. 01 2022 4:32 \u043F\u0440\u0435\u0442\u043F\u043B."}, + {"44562.189571759256", "[$-2F]mmmm dd yyyy h:mm AM/PM", "\u0458\u0430\u043D\u0443\u0430\u0440\u0438 01 2022 4:32 \u043F\u0440\u0435\u0442\u043F\u043B."}, + {"44562.189571759256", "[$-2F]mmmmm dd yyyy h:mm AM/PM", "\u0458 01 2022 4:32 \u043F\u0440\u0435\u0442\u043F\u043B."}, + {"44562.189571759256", "[$-2F]mmmmmm dd yyyy h:mm AM/PM", "\u0458\u0430\u043D\u0443\u0430\u0440\u0438 01 2022 4:32 \u043F\u0440\u0435\u0442\u043F\u043B."}, + {"43543.503206018519", "[$-2F]mmm dd yyyy h:mm AM/PM", "\u043C\u0430\u0440. 19 2019 12:04 \u043F\u043E\u043F\u043B."}, + {"43543.503206018519", "[$-2F]mmmm dd yyyy h:mm AM/PM", "\u043C\u0430\u0440\u0442 19 2019 12:04 \u043F\u043E\u043F\u043B."}, + {"43543.503206018519", "[$-2F]mmmmm dd yyyy h:mm AM/PM", "\u043C 19 2019 12:04 \u043F\u043E\u043F\u043B."}, + {"43543.503206018519", "[$-2F]mmmmmm dd yyyy h:mm AM/PM", "\u043C\u0430\u0440\u0442 19 2019 12:04 \u043F\u043E\u043F\u043B."}, + {"44562.189571759256", "[$-42F]mmm dd yyyy h:mm AM/PM", "\u0458\u0430\u043D. 01 2022 4:32 \u043F\u0440\u0435\u0442\u043F\u043B."}, + {"44562.189571759256", "[$-42F]mmmm dd yyyy h:mm AM/PM", "\u0458\u0430\u043D\u0443\u0430\u0440\u0438 01 2022 4:32 \u043F\u0440\u0435\u0442\u043F\u043B."}, + {"44562.189571759256", "[$-42F]mmmmm dd yyyy h:mm AM/PM", "\u0458 01 2022 4:32 \u043F\u0440\u0435\u0442\u043F\u043B."}, + {"44562.189571759256", "[$-42F]mmmmmm dd yyyy h:mm AM/PM", "\u0458\u0430\u043D\u0443\u0430\u0440\u0438 01 2022 4:32 \u043F\u0440\u0435\u0442\u043F\u043B."}, + {"43543.503206018519", "[$-42F]mmm dd yyyy h:mm AM/PM", "\u043C\u0430\u0440. 19 2019 12:04 \u043F\u043E\u043F\u043B."}, + {"43543.503206018519", "[$-42F]mmmm dd yyyy h:mm AM/PM", "\u043C\u0430\u0440\u0442 19 2019 12:04 \u043F\u043E\u043F\u043B."}, + {"43543.503206018519", "[$-42F]mmmmm dd yyyy h:mm AM/PM", "\u043C 19 2019 12:04 \u043F\u043E\u043F\u043B."}, + {"43543.503206018519", "[$-42F]mmmmmm dd yyyy h:mm AM/PM", "\u043C\u0430\u0440\u0442 19 2019 12:04 \u043F\u043E\u043F\u043B."}, + {"44562.189571759256", "[$-3E]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 PG"}, + {"44562.189571759256", "[$-3E]mmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 PG"}, + {"44562.189571759256", "[$-3E]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 PG"}, + {"44562.189571759256", "[$-3E]mmmmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 PG"}, + {"43543.503206018519", "[$-3E]mmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 PTG"}, + {"43543.503206018519", "[$-3E]mmmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 PTG"}, + {"43543.503206018519", "[$-3E]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PTG"}, + {"43543.503206018519", "[$-3E]mmmmmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 PTG"}, + {"44562.189571759256", "[$-83E]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 PG"}, + {"44562.189571759256", "[$-83E]mmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 PG"}, + {"44562.189571759256", "[$-83E]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 PG"}, + {"44562.189571759256", "[$-83E]mmmmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 PG"}, + {"43543.503206018519", "[$-83E]mmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 PTG"}, + {"43543.503206018519", "[$-83E]mmmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 PTG"}, + {"43543.503206018519", "[$-83E]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PTG"}, + {"43543.503206018519", "[$-83E]mmmmmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 PTG"}, + {"44562.189571759256", "[$-43E]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 PG"}, + {"44562.189571759256", "[$-43E]mmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 PG"}, + {"44562.189571759256", "[$-43E]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 PG"}, + {"44562.189571759256", "[$-43E]mmmmmm dd yyyy h:mm AM/PM", "Januari 01 2022 4:32 PG"}, + {"43543.503206018519", "[$-43E]mmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 PTG"}, + {"43543.503206018519", "[$-43E]mmmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 PTG"}, + {"43543.503206018519", "[$-43E]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PTG"}, + {"43543.503206018519", "[$-43E]mmmmmm dd yyyy h:mm AM/PM", "Mac 19 2019 12:04 PTG"}, + {"44562.189571759256", "[$-4C]mmm dd yyyy h:mm AM/PM", "\u0D1C\u0D28\u0D41 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-4C]mmmm dd yyyy h:mm AM/PM", "\u0D1C\u0D28\u0D41\u0D35\u0D30\u0D3F 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-4C]mmmmm dd yyyy h:mm AM/PM", "\u0D1C 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-4C]mmmmmm dd yyyy h:mm AM/PM", "\u0D1C\u0D28\u0D41\u0D35\u0D30\u0D3F 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-4C]mmm dd yyyy h:mm AM/PM", "\u0D2E\u0D3E\u0D7C 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-4C]mmmm dd yyyy h:mm AM/PM", "\u0D2E\u0D3E\u0D30\u0D4D\u200D\u200C\u0D1A\u0D4D\u0D1A\u0D4D 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-4C]mmmmm dd yyyy h:mm AM/PM", "\u0D2E 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-4C]mmmmmm dd yyyy h:mm AM/PM", "\u0D2E\u0D3E\u0D30\u0D4D\u200D\u200C\u0D1A\u0D4D\u0D1A\u0D4D 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-44C]mmm dd yyyy h:mm AM/PM", "\u0D1C\u0D28\u0D41 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-44C]mmmm dd yyyy h:mm AM/PM", "\u0D1C\u0D28\u0D41\u0D35\u0D30\u0D3F 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-44C]mmmmm dd yyyy h:mm AM/PM", "\u0D1C 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-44C]mmmmmm dd yyyy h:mm AM/PM", "\u0D1C\u0D28\u0D41\u0D35\u0D30\u0D3F 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-44C]mmm dd yyyy h:mm AM/PM", "\u0D2E\u0D3E\u0D7C 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-44C]mmmm dd yyyy h:mm AM/PM", "\u0D2E\u0D3E\u0D30\u0D4D\u200D\u200C\u0D1A\u0D4D\u0D1A\u0D4D 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-44C]mmmmm dd yyyy h:mm AM/PM", "\u0D2E 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-44C]mmmmmm dd yyyy h:mm AM/PM", "\u0D2E\u0D3E\u0D30\u0D4D\u200D\u200C\u0D1A\u0D4D\u0D1A\u0D4D 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-3A]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-3A]mmmm dd yyyy h:mm AM/PM", "Jannar 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-3A]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-3A]mmmmmm dd yyyy h:mm AM/PM", "Jannar 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-3A]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-3A]mmmm dd yyyy h:mm AM/PM", "Marzu 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-3A]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-3A]mmmmmm dd yyyy h:mm AM/PM", "Marzu 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-43A]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-43A]mmmm dd yyyy h:mm AM/PM", "Jannar 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-43A]mmmmm dd yyyy h:mm AM/PM", "J 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-43A]mmmmmm dd yyyy h:mm AM/PM", "Jannar 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-43A]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-43A]mmmm dd yyyy h:mm AM/PM", "Marzu 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-43A]mmmmm dd yyyy h:mm AM/PM", "M 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-43A]mmmmmm dd yyyy h:mm AM/PM", "Marzu 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-81]mmm dd yyyy h:mm AM/PM", "Kohi 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-81]mmmm dd yyyy h:mm AM/PM", "Kohitātea 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-81]mmmmm dd yyyy h:mm AM/PM", "K 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-81]mmmmmm dd yyyy h:mm AM/PM", "Kohitātea 01 2022 4:32 a.m."}, + {"43543.503206018519", "[$-81]mmm dd yyyy h:mm AM/PM", "Pou 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-81]mmmm dd yyyy h:mm AM/PM", "Poutūterangi 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-81]mmmmm dd yyyy h:mm AM/PM", "P 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-81]mmmmmm dd yyyy h:mm AM/PM", "Poutūterangi 19 2019 12:04 p.m."}, + {"44562.189571759256", "[$-481]mmm dd yyyy h:mm AM/PM", "Kohi 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-481]mmmm dd yyyy h:mm AM/PM", "Kohitātea 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-481]mmmmm dd yyyy h:mm AM/PM", "K 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-481]mmmmmm dd yyyy h:mm AM/PM", "Kohitātea 01 2022 4:32 a.m."}, + {"43543.503206018519", "[$-481]mmm dd yyyy h:mm AM/PM", "Pou 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-481]mmmm dd yyyy h:mm AM/PM", "Poutūterangi 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-481]mmmmm dd yyyy h:mm AM/PM", "P 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-481]mmmmmm dd yyyy h:mm AM/PM", "Poutūterangi 19 2019 12:04 p.m."}, + {"44562.189571759256", "[$-7A]mmm dd yyyy h:mm AM/PM", "Kiñe Tripantu 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7A]mmmm dd yyyy h:mm AM/PM", "Kiñe Tripantu 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7A]mmmmm dd yyyy h:mm AM/PM", "K 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7A]mmmmmm dd yyyy h:mm AM/PM", "Kiñe Tripantu 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-7A]mmm dd yyyy h:mm AM/PM", "Kila 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7A]mmmm dd yyyy h:mm AM/PM", "Kila 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7A]mmmmm dd yyyy h:mm AM/PM", "K 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7A]mmmmmm dd yyyy h:mm AM/PM", "Kila 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-47A]mmm dd yyyy h:mm AM/PM", "Kiñe Tripantu 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-47A]mmmm dd yyyy h:mm AM/PM", "Kiñe Tripantu 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-47A]mmmmm dd yyyy h:mm AM/PM", "K 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-47A]mmmmmm dd yyyy h:mm AM/PM", "Kiñe Tripantu 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-47A]mmm dd yyyy h:mm AM/PM", "Kila 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-47A]mmmm dd yyyy h:mm AM/PM", "Kila 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-47A]mmmmm dd yyyy h:mm AM/PM", "K 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-47A]mmmmmm dd yyyy h:mm AM/PM", "Kila 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-4E]mmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947. 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-4E]mmmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-4E]mmmmm dd yyyy h:mm AM/PM", "\u091C 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-4E]mmmmmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940 01 2022 4:32 \u092E.\u092A\u0942."}, + {"43543.503206018519", "[$-4E]mmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-4E]mmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-4E]mmmmm dd yyyy h:mm AM/PM", "\u092E 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-4E]mmmmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"44562.189571759256", "[$-44E]mmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947. 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-44E]mmmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-44E]mmmmm dd yyyy h:mm AM/PM", "\u091C 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-44E]mmmmmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940 01 2022 4:32 \u092E.\u092A\u0942."}, + {"43543.503206018519", "[$-44E]mmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-44E]mmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-44E]mmmmm dd yyyy h:mm AM/PM", "\u092E 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-44E]mmmmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"44562.189571759256", "[$-7C]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C]mmmm dd yyyy h:mm AM/PM", "Tsothohrkó:Wa 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C]mmmmm dd yyyy h:mm AM/PM", "T 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-7C]mmmmmm dd yyyy h:mm AM/PM", "Tsothohrkó:Wa 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-7C]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C]mmmm dd yyyy h:mm AM/PM", "Enniskó:Wa 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C]mmmmm dd yyyy h:mm AM/PM", "E 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-7C]mmmmmm dd yyyy h:mm AM/PM", "Enniskó:Wa 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-47C]mmm dd yyyy h:mm AM/PM", "Jan 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-47C]mmmm dd yyyy h:mm AM/PM", "Tsothohrkó:Wa 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-47C]mmmmm dd yyyy h:mm AM/PM", "T 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-47C]mmmmmm dd yyyy h:mm AM/PM", "Tsothohrkó:Wa 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-47C]mmm dd yyyy h:mm AM/PM", "Mar 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-47C]mmmm dd yyyy h:mm AM/PM", "Enniskó:Wa 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-47C]mmmmm dd yyyy h:mm AM/PM", "E 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-47C]mmmmmm dd yyyy h:mm AM/PM", "Enniskó:Wa 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-44E]mmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947. 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-44E]mmmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-44E]mmmmm dd yyyy h:mm AM/PM", "\u091C 01 2022 4:32 \u092E.\u092A\u0942."}, + {"44562.189571759256", "[$-44E]mmmmmm dd yyyy h:mm AM/PM", "\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940 01 2022 4:32 \u092E.\u092A\u0942."}, + {"43543.503206018519", "[$-44E]mmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-44E]mmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-44E]mmmmm dd yyyy h:mm AM/PM", "\u092E 19 2019 12:04 \u092E.\u0928\u0902."}, + {"43543.503206018519", "[$-44E]mmmmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u092E.\u0928\u0902."}, + {"44562.189571759256", "[$-50]mmm dd yyyy h:mm AM/PM", "1-р сар 01 2022 4:32 \u04AF.\u04E9."}, + {"44562.189571759256", "[$-50]mmmm dd yyyy h:mm AM/PM", "\u041D\u044D\u0433\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440 01 2022 4:32 \u04AF.\u04E9."}, + {"44562.189571759256", "[$-50]mmmmm dd yyyy h:mm AM/PM", "\u041D 01 2022 4:32 \u04AF.\u04E9."}, + {"44562.189571759256", "[$-50]mmmmmm dd yyyy h:mm AM/PM", "\u041D\u044D\u0433\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440 01 2022 4:32 \u04AF.\u04E9."}, + {"43543.503206018519", "[$-50]mmm dd yyyy h:mm AM/PM", "3-р сар 19 2019 12:04 \u04AF.\u0445."}, + {"43543.503206018519", "[$-50]mmmm dd yyyy h:mm AM/PM", "\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440 19 2019 12:04 \u04AF.\u0445."}, + {"43543.503206018519", "[$-50]mmmmm dd yyyy h:mm AM/PM", "\u0413 19 2019 12:04 \u04AF.\u0445."}, + {"43543.503206018519", "[$-50]mmmmmm dd yyyy h:mm AM/PM", "\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440 19 2019 12:04 \u04AF.\u0445."}, + {"44562.189571759256", "[$-7850]mmm dd yyyy h:mm AM/PM", "1-р сар 01 2022 4:32 \u04AF.\u04E9."}, + {"44562.189571759256", "[$-7850]mmmm dd yyyy h:mm AM/PM", "\u041D\u044D\u0433\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440 01 2022 4:32 \u04AF.\u04E9."}, + {"44562.189571759256", "[$-7850]mmmmm dd yyyy h:mm AM/PM", "\u041D 01 2022 4:32 \u04AF.\u04E9."}, + {"44562.189571759256", "[$-7850]mmmmmm dd yyyy h:mm AM/PM", "\u041D\u044D\u0433\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440 01 2022 4:32 \u04AF.\u04E9."}, + {"43543.503206018519", "[$-7850]mmm dd yyyy h:mm AM/PM", "3-р сар 19 2019 12:04 \u04AF.\u0445."}, + {"43543.503206018519", "[$-7850]mmmm dd yyyy h:mm AM/PM", "\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440 19 2019 12:04 \u04AF.\u0445."}, + {"43543.503206018519", "[$-7850]mmmmm dd yyyy h:mm AM/PM", "\u0413 19 2019 12:04 \u04AF.\u0445."}, + {"43543.503206018519", "[$-7850]mmmmmm dd yyyy h:mm AM/PM", "\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440 19 2019 12:04 \u04AF.\u0445."}, + {"44562.189571759256", "[$-450]mmm dd yyyy h:mm AM/PM", "1-р сар 01 2022 4:32 \u04AF.\u04E9."}, + {"44562.189571759256", "[$-450]mmmm dd yyyy h:mm AM/PM", "\u041D\u044D\u0433\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440 01 2022 4:32 \u04AF.\u04E9."}, + {"44562.189571759256", "[$-450]mmmmm dd yyyy h:mm AM/PM", "\u041D 01 2022 4:32 \u04AF.\u04E9."}, + {"44562.189571759256", "[$-450]mmmmmm dd yyyy h:mm AM/PM", "\u041D\u044D\u0433\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440 01 2022 4:32 \u04AF.\u04E9."}, + {"43543.503206018519", "[$-450]mmm dd yyyy h:mm AM/PM", "3-р сар 19 2019 12:04 \u04AF.\u0445."}, + {"43543.503206018519", "[$-450]mmmm dd yyyy h:mm AM/PM", "\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440 19 2019 12:04 \u04AF.\u0445."}, + {"43543.503206018519", "[$-450]mmmmm dd yyyy h:mm AM/PM", "\u0413 19 2019 12:04 \u04AF.\u0445."}, + {"43543.503206018519", "[$-450]mmmmmm dd yyyy h:mm AM/PM", "\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440 19 2019 12:04 \u04AF.\u0445."}, {"44562.189571759256", "[$-7C50]mmm dd yyyy h:mm AM/PM", "M01 01 2022 4:32 AM"}, {"44896.18957170139", "[$-7C50]mmm dd yyyy h:mm AM/PM", "M12 01 2022 4:32 AM"}, {"44562.189571759256", "[$-7C50]mmmm dd yyyy h:mm AM/PM", "M01 01 2022 4:32 AM"}, @@ -273,6 +1135,142 @@ func TestNumFmt(t *testing.T) { {"44896.18957170139", "[$-C50]mmmm dd yyyy h:mm AM/PM", "M12 01 2022 4:32 AM"}, {"44562.189571759256", "[$-C50]mmmmm dd yyyy h:mm AM/PM", "M 01 2022 4:32 AM"}, {"44896.18957170139", "[$-C50]mmmmm dd yyyy h:mm AM/PM", "M 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-61]mmm dd yyyy h:mm AM/PM", "\u091C\u0928 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-61]mmmm dd yyyy h:mm AM/PM", "\u091C\u0928\u0935\u0930\u0940 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-61]mmmmm dd yyyy h:mm AM/PM", "\u091C 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-61]mmmmmm dd yyyy h:mm AM/PM", "\u091C\u0928\u0935\u0930\u0940 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-61]mmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-61]mmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-61]mmmmm dd yyyy h:mm AM/PM", "\u092E 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-61]mmmmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-861]mmm dd yyyy h:mm AM/PM", "\u091C\u0928\u0935\u0930\u0940 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-861]mmmm dd yyyy h:mm AM/PM", "\u091C\u0928\u0935\u0930\u0940 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-861]mmmmm dd yyyy h:mm AM/PM", "\u091C 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-861]mmmmmm dd yyyy h:mm AM/PM", "\u091C\u0928\u0935\u0930\u0940 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-861]mmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-861]mmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-861]mmmmm dd yyyy h:mm AM/PM", "\u092E 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-861]mmmmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-461]mmm dd yyyy h:mm AM/PM", "\u091C\u0928 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-461]mmmm dd yyyy h:mm AM/PM", "\u091C\u0928\u0935\u0930\u0940 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-461]mmmmm dd yyyy h:mm AM/PM", "\u091C 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-461]mmmmmm dd yyyy h:mm AM/PM", "\u091C\u0928\u0935\u0930\u0940 01 2022 4:32 \u092A\u0942\u0930\u094D\u0935\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-461]mmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-461]mmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-461]mmmmm dd yyyy h:mm AM/PM", "\u092E 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"43543.503206018519", "[$-461]mmmmmm dd yyyy h:mm AM/PM", "\u092E\u093E\u0930\u094D\u091A 19 2019 12:04 \u0905\u092A\u0930\u093E\u0939\u094D\u0928"}, + {"44562.189571759256", "[$-14]mmm dd yyyy h:mm AM/PM", "jan 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-14]mmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-14]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-14]mmmmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 a.m."}, + {"43543.503206018519", "[$-14]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-14]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-14]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-14]mmmmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 p.m."}, + {"44562.189571759256", "[$-7C14]mmm dd yyyy h:mm AM/PM", "jan 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-7C14]mmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-7C14]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-7C14]mmmmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 a.m."}, + {"43543.503206018519", "[$-7C14]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-7C14]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-7C14]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-7C14]mmmmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 p.m."}, + {"44562.189571759256", "[$-414]mmm dd yyyy h:mm AM/PM", "jan 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-414]mmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-414]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 a.m."}, + {"44562.189571759256", "[$-414]mmmmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 a.m."}, + {"43543.503206018519", "[$-414]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-414]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-414]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 p.m."}, + {"43543.503206018519", "[$-414]mmmmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 p.m."}, + {"44562.189571759256", "[$-7814]mmm dd yyyy h:mm AM/PM", "jan 01 2022 4:32 f.m."}, + {"44562.189571759256", "[$-7814]mmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 f.m."}, + {"44562.189571759256", "[$-7814]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 f.m."}, + {"44562.189571759256", "[$-7814]mmmmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 f.m."}, + {"43543.503206018519", "[$-7814]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 e.m."}, + {"43543.503206018519", "[$-7814]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 e.m."}, + {"43543.503206018519", "[$-7814]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 e.m."}, + {"43543.503206018519", "[$-7814]mmmmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 e.m."}, + {"44562.189571759256", "[$-814]mmm dd yyyy h:mm AM/PM", "jan 01 2022 4:32 f.m."}, + {"44562.189571759256", "[$-814]mmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 f.m."}, + {"44562.189571759256", "[$-814]mmmmm dd yyyy h:mm AM/PM", "j 01 2022 4:32 f.m."}, + {"44562.189571759256", "[$-814]mmmmmm dd yyyy h:mm AM/PM", "januar 01 2022 4:32 f.m."}, + {"43543.503206018519", "[$-814]mmm dd yyyy h:mm AM/PM", "mar 19 2019 12:04 e.m."}, + {"43543.503206018519", "[$-814]mmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 e.m."}, + {"43543.503206018519", "[$-814]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 e.m."}, + {"43543.503206018519", "[$-814]mmmmmm dd yyyy h:mm AM/PM", "mars 19 2019 12:04 e.m."}, + {"44562.189571759256", "[$-82]mmm dd yyyy h:mm AM/PM", "gen. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-82]mmmm dd yyyy h:mm AM/PM", "genièr 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-82]mmmmm dd yyyy h:mm AM/PM", "g 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-82]mmmmmm dd yyyy h:mm AM/PM", "genièr 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-82]mmm dd yyyy h:mm AM/PM", "març 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-82]mmmm dd yyyy h:mm AM/PM", "març 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-82]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-82]mmmmmm dd yyyy h:mm AM/PM", "març 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-482]mmm dd yyyy h:mm AM/PM", "gen. 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-482]mmmm dd yyyy h:mm AM/PM", "genièr 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-482]mmmmm dd yyyy h:mm AM/PM", "g 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-482]mmmmmm dd yyyy h:mm AM/PM", "genièr 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-482]mmm dd yyyy h:mm AM/PM", "març 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-482]mmmm dd yyyy h:mm AM/PM", "març 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-482]mmmmm dd yyyy h:mm AM/PM", "m 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-482]mmmmmm dd yyyy h:mm AM/PM", "març 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-48]mmm dd yyyy h:mm AM/PM", "\u0B1C\u0B3E\u0B28\u0B41\u0B5F\u0B3E\u0B30\u0B40 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-48]mmmm dd yyyy h:mm AM/PM", "\u0B1C\u0B3E\u0B28\u0B41\u0B5F\u0B3E\u0B30\u0B40 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-48]mmmmm dd yyyy h:mm AM/PM", "\u0B1C 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-48]mmmmmm dd yyyy h:mm AM/PM", "\u0B1C\u0B3E\u0B28\u0B41\u0B5F\u0B3E\u0B30\u0B40 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-48]mmm dd yyyy h:mm AM/PM", "\u0B2E\u0B3E\u0B30\u0B4D\u0B1A\u0B4D\u0B1A 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-48]mmmm dd yyyy h:mm AM/PM", "\u0B2E\u0B3E\u0B30\u0B4D\u0B1A\u0B4D\u0B1A 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-48]mmmmm dd yyyy h:mm AM/PM", "\u0B2E 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-48]mmmmmm dd yyyy h:mm AM/PM", "\u0B2E\u0B3E\u0B30\u0B4D\u0B1A\u0B4D\u0B1A 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-448]mmm dd yyyy h:mm AM/PM", "\u0B1C\u0B3E\u0B28\u0B41\u0B5F\u0B3E\u0B30\u0B40 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-448]mmmm dd yyyy h:mm AM/PM", "\u0B1C\u0B3E\u0B28\u0B41\u0B5F\u0B3E\u0B30\u0B40 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-448]mmmmm dd yyyy h:mm AM/PM", "\u0B1C 01 2022 4:32 AM"}, + {"44562.189571759256", "[$-448]mmmmmm dd yyyy h:mm AM/PM", "\u0B1C\u0B3E\u0B28\u0B41\u0B5F\u0B3E\u0B30\u0B40 01 2022 4:32 AM"}, + {"43543.503206018519", "[$-448]mmm dd yyyy h:mm AM/PM", "\u0B2E\u0B3E\u0B30\u0B4D\u0B1A\u0B4D\u0B1A 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-448]mmmm dd yyyy h:mm AM/PM", "\u0B2E\u0B3E\u0B30\u0B4D\u0B1A\u0B4D\u0B1A 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-448]mmmmm dd yyyy h:mm AM/PM", "\u0B2E 19 2019 12:04 PM"}, + {"43543.503206018519", "[$-448]mmmmmm dd yyyy h:mm AM/PM", "\u0B2E\u0B3E\u0B30\u0B4D\u0B1A\u0B4D\u0B1A 19 2019 12:04 PM"}, + {"44562.189571759256", "[$-72]mmm dd yyyy h:mm AM/PM", "Ama 01 2022 4:32 WD"}, + {"44562.189571759256", "[$-72]mmmm dd yyyy h:mm AM/PM", "Amajjii 01 2022 4:32 WD"}, + {"44562.189571759256", "[$-72]mmmmm dd yyyy h:mm AM/PM", "A 01 2022 4:32 WD"}, + {"44562.189571759256", "[$-72]mmmmmm dd yyyy h:mm AM/PM", "Amajjii 01 2022 4:32 WD"}, + {"43543.503206018519", "[$-72]mmm dd yyyy h:mm AM/PM", "Bit 19 2019 12:04 WB"}, + {"43543.503206018519", "[$-72]mmmm dd yyyy h:mm AM/PM", "Bitooteessa 19 2019 12:04 WB"}, + {"43543.503206018519", "[$-72]mmmmm dd yyyy h:mm AM/PM", "B 19 2019 12:04 WB"}, + {"43543.503206018519", "[$-72]mmmmmm dd yyyy h:mm AM/PM", "Bitooteessa 19 2019 12:04 WB"}, + {"44562.189571759256", "[$-472]mmm dd yyyy h:mm AM/PM", "Ama 01 2022 4:32 WD"}, + {"44562.189571759256", "[$-472]mmmm dd yyyy h:mm AM/PM", "Amajjii 01 2022 4:32 WD"}, + {"44562.189571759256", "[$-472]mmmmm dd yyyy h:mm AM/PM", "A 01 2022 4:32 WD"}, + {"44562.189571759256", "[$-472]mmmmmm dd yyyy h:mm AM/PM", "Amajjii 01 2022 4:32 WD"}, + {"43543.503206018519", "[$-472]mmm dd yyyy h:mm AM/PM", "Bit 19 2019 12:04 WB"}, + {"43543.503206018519", "[$-472]mmmm dd yyyy h:mm AM/PM", "Bitooteessa 19 2019 12:04 WB"}, + {"43543.503206018519", "[$-472]mmmmm dd yyyy h:mm AM/PM", "B 19 2019 12:04 WB"}, + {"43543.503206018519", "[$-472]mmmmmm dd yyyy h:mm AM/PM", "Bitooteessa 19 2019 12:04 WB"}, + {"44562.189571759256", "[$-63]mmm dd yyyy h:mm AM/PM", "\u0633\u0644\u0648\u0627\u063A\u0647 01 2022 4:32 \u063A.\u0645."}, + {"44562.189571759256", "[$-63]mmmm dd yyyy h:mm AM/PM", "\u0633\u0644\u0648\u0627\u063A\u0647 01 2022 4:32 \u063A.\u0645."}, + {"44562.189571759256", "[$-63]mmmmm dd yyyy h:mm AM/PM", "\u0633\u0644\u0648\u0627\u063A\u0647 01 2022 4:32 \u063A.\u0645."}, + {"44562.189571759256", "[$-63]mmmmmm dd yyyy h:mm AM/PM", "\u0633\u0644\u0648\u0627\u063A\u0647 01 2022 4:32 \u063A.\u0645."}, + {"44713.188888888886", "[$-63]mmm dd yyyy h:mm AM/PM", "\u0686\u0646\u06AB\u0627 \u069A 01 2022 4:32 \u063A.\u0645."}, + {"44713.188888888886", "[$-63]mmmm dd yyyy h:mm AM/PM", "\u0686\u0646\u06AB\u0627 \u069A\u0632\u0645\u0631\u0649 01 2022 4:32 \u063A.\u0645."}, + {"44713.188888888886", "[$-63]mmmmm dd yyyy h:mm AM/PM", "\u0686\u0646\u06AB\u0627 \u069A\u0632\u0645\u0631\u0649 01 2022 4:32 \u063A.\u0645."}, + {"44713.188888888886", "[$-63]mmmmmm dd yyyy h:mm AM/PM", "\u0686\u0646\u06AB\u0627 \u069A\u0632\u0645\u0631\u0649 01 2022 4:32 \u063A.\u0645."}, + {"43543.503206018519", "[$-63]mmm dd yyyy h:mm AM/PM", "\u0648\u0631\u0649 19 2019 12:04 \u063A.\u0648."}, + {"43543.503206018519", "[$-63]mmmm dd yyyy h:mm AM/PM", "\u0648\u0631\u0649 19 2019 12:04 \u063A.\u0648."}, + {"43543.503206018519", "[$-63]mmmmm dd yyyy h:mm AM/PM", "\u0648\u0631\u0649 19 2019 12:04 \u063A.\u0648."}, + {"43543.503206018519", "[$-63]mmmmmm dd yyyy h:mm AM/PM", "\u0648\u0631\u0649 19 2019 12:04 \u063A.\u0648."}, + {"44562.189571759256", "[$-463]mmm dd yyyy h:mm AM/PM", "\u0633\u0644\u0648\u0627\u063A\u0647 01 2022 4:32 \u063A.\u0645."}, + {"44562.189571759256", "[$-463]mmmm dd yyyy h:mm AM/PM", "\u0633\u0644\u0648\u0627\u063A\u0647 01 2022 4:32 \u063A.\u0645."}, + {"44562.189571759256", "[$-463]mmmmm dd yyyy h:mm AM/PM", "\u0633\u0644\u0648\u0627\u063A\u0647 01 2022 4:32 \u063A.\u0645."}, + {"44562.189571759256", "[$-463]mmmmmm dd yyyy h:mm AM/PM", "\u0633\u0644\u0648\u0627\u063A\u0647 01 2022 4:32 \u063A.\u0645."}, + {"44713.188888888886", "[$-463]mmm dd yyyy h:mm AM/PM", "\u0686\u0646\u06AB\u0627 \u069A 01 2022 4:32 \u063A.\u0645."}, + {"44713.188888888886", "[$-463]mmmm dd yyyy h:mm AM/PM", "\u0686\u0646\u06AB\u0627 \u069A\u0632\u0645\u0631\u0649 01 2022 4:32 \u063A.\u0645."}, + {"44713.188888888886", "[$-463]mmmmm dd yyyy h:mm AM/PM", "\u0686\u0646\u06AB\u0627 \u069A\u0632\u0645\u0631\u0649 01 2022 4:32 \u063A.\u0645."}, + {"44713.188888888886", "[$-463]mmmmmm dd yyyy h:mm AM/PM", "\u0686\u0646\u06AB\u0627 \u069A\u0632\u0645\u0631\u0649 01 2022 4:32 \u063A.\u0645."}, + {"43543.503206018519", "[$-463]mmm dd yyyy h:mm AM/PM", "\u0648\u0631\u0649 19 2019 12:04 \u063A.\u0648."}, + {"43543.503206018519", "[$-463]mmmm dd yyyy h:mm AM/PM", "\u0648\u0631\u0649 19 2019 12:04 \u063A.\u0648."}, + {"43543.503206018519", "[$-463]mmmmm dd yyyy h:mm AM/PM", "\u0648\u0631\u0649 19 2019 12:04 \u063A.\u0648."}, + {"43543.503206018519", "[$-463]mmmmmm dd yyyy h:mm AM/PM", "\u0648\u0631\u0649 19 2019 12:04 \u063A.\u0648."}, {"44562.189571759256", "[$-19]mmm dd yyyy h:mm AM/PM", "янв. 01 2022 4:32 AM"}, {"44562.189571759256", "[$-19]mmmm dd yyyy h:mm AM/PM", "январь 01 2022 4:32 AM"}, {"44562.189571759256", "[$-19]mmmmm dd yyyy h:mm AM/PM", "я 01 2022 4:32 AM"}, @@ -1073,8 +2071,8 @@ func TestNumFmt(t *testing.T) { {"1234.5678", "[$$-409]#,##0.00", "$1,234.57"}, // Unsupported number format {"37947.7500001", "0.00000000E+000", "37947.7500001"}, - {"123", "[$kr.-46F]#,##0.00", "123"}, - {"123", "[$kr.-46F]MM/DD/YYYY", "123"}, + {"123", "[$x.-unknown]#,##0.00", "123"}, + {"123", "[$x.-unknown]MM/DD/YYYY", "123"}, {"123", "[DBNum4][$-804]yyyy\"年\"m\"月\";@", "123"}, // Invalid number format {"123", "x0.00s", "123"},