@@ -288,6 +288,14 @@ func TestNumFmt(t *testing.T) {
288
288
{"43543.503206018519" , "[$-401]mmmm dd yyyy h:mm AM/PM aaa" , "\u0645 \u0627 \u0631 \u0633 19 2019 12:04 \u0645 \u0627 \u0644 \u062B \u0644 \u0627 \u062B \u0627 \u0621 " },
289
289
{"43543.503206018519" , "[$-401]mmmmm dd yyyy h:mm AM/PM ddd" , "\u0645 19 2019 12:04 \u0645 \u0627 \u0644 \u062B \u0644 \u0627 \u062B \u0627 \u0621 " },
290
290
{"43543.503206018519" , "[$-401]mmmmmm dd yyyy h:mm AM/PM dddd" , "\u0645 \u0627 \u0631 \u0633 19 2019 12:04 \u0645 \u0627 \u0644 \u062B \u0644 \u0627 \u062B \u0627 \u0621 " },
291
+ {"44562.189571759256" , "[$-1010401]mmm dd yyyy h:mm AM/PM" , "\u064A \u0646 \u0627 \u064A \u0631 01 2022 4:32 \u0635 " },
292
+ {"44562.189571759256" , "[$-1010401]mmmm dd yyyy h:mm AM/PM" , "\u064A \u0646 \u0627 \u064A \u0631 01 2022 4:32 \u0635 " },
293
+ {"44562.189571759256" , "[$-1010401]mmmmm dd yyyy h:mm AM/PM" , "\u064A 01 2022 4:32 \u0635 " },
294
+ {"44562.189571759256" , "[$-1010401]mmmmmm dd yyyy h:mm AM/PM" , "\u064A \u0646 \u0627 \u064A \u0631 01 2022 4:32 \u0635 " },
295
+ {"43543.503206018519" , "[$-1010401]mmm dd yyyy h:mm AM/PM" , "\u0645 \u0627 \u0631 \u0633 19 2019 12:04 \u0645 " },
296
+ {"43543.503206018519" , "[$-1010401]mmmm dd yyyy h:mm AM/PM aaa" , "\u0645 \u0627 \u0631 \u0633 19 2019 12:04 \u0645 \u0627 \u0644 \u062B \u0644 \u0627 \u062B \u0627 \u0621 " },
297
+ {"43543.503206018519" , "[$-1010401]mmmmm dd yyyy h:mm AM/PM ddd" , "\u0645 19 2019 12:04 \u0645 \u0627 \u0644 \u062B \u0644 \u0627 \u062B \u0627 \u0621 " },
298
+ {"43543.503206018519" , "[$-1010401]mmmmmm dd yyyy h:mm AM/PM dddd" , "\u0645 \u0627 \u0631 \u0633 19 2019 12:04 \u0645 \u0627 \u0644 \u062B \u0644 \u0627 \u062B \u0627 \u0621 " },
291
299
{"44562.189571759256" , "[$-2801]mmm dd yyyy h:mm AM/PM" , "\u0643 \u0627 \u0646 \u0648 \u0646 %A0\u0627 \u0644 \u062B \u0627 \u0646 \u064A 01 2022 4:32 \u0635 " },
292
300
{"44562.189571759256" , "[$-2801]mmmm dd yyyy h:mm AM/PM" , "\u0643 \u0627 \u0646 \u0648 \u0646 %A0\u0627 \u0644 \u062B \u0627 \u0646 \u064A 01 2022 4:32 \u0635 " },
293
301
{"44562.189571759256" , "[$-2801]mmmmm dd yyyy h:mm AM/PM" , "\u0643 01 2022 4:32 \u0635 " },
@@ -3628,7 +3636,9 @@ func TestNumFmt(t *testing.T) {
3628
3636
// Test format number with specified date and time format code
3629
3637
for _ , item := range [][]string {
3630
3638
{"43543.503206018519" , "[$-F800]dddd, mmmm dd, yyyy" , "2019年3月19日" },
3639
+ {"43543.503206018519" , "[$-x-sysdate]dddd, mmmm dd, yyyy" , "2019年3月19日" },
3631
3640
{"43543.503206018519" , "[$-F400]h:mm:ss AM/PM" , "12:04:37" },
3641
+ {"43543.503206018519" , "[$-x-systime]h:mm:ss AM/PM" , "12:04:37" },
3632
3642
} {
3633
3643
result := format (item [0 ], item [1 ], false , CellTypeNumber , & Options {
3634
3644
ShortDatePattern : "yyyy/m/d" ,
0 commit comments