forked from zero-one-group/fxl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
data_formats.clj
56 lines (54 loc) · 1.16 KB
/
data_formats.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
(ns zero-one.fxl.data-formats)
(def data-formats
["General"
"0"
"0.00"
"#,##0"
"#,##0.00"
"\"$\"#,##0_);(\"$\"#,##0)"
"\"$\"#,##0_);[Red](\"$\"#,##0)"
"\"$\"#,##0.00_);(\"$\"#,##0.00)"
"\"$\"#,##0.00_);[Red](\"$\"#,##0.00)"
"0%"
"0.00%"
"0.00E+00"
"# ?/?"
"# ??/??"
"m/d/yy"
"d-mmm-yy"
"d-mmm"
"mmm-yy"
"h:mm AM/PM"
"h:mm:ss AM/PM"
"h:mm"
"h:mm:ss"
"m/d/yy h:mm"
"reserved-0x17"
"reserved-0x18"
"reserved-0x19"
"reserved-0x1A"
"reserved-0x1B"
"reserved-0x1C"
"reserved-0x1D"
"reserved-0x1E"
"reserved-0x1F"
"reserved-0x20"
"reserved-0x21"
"reserved-0x22"
"reserved-0x23"
"reserved-0x24"
"#,##0_);(#,##0)"
"#,##0_);[Red](#,##0)"
"#,##0.00_);(#,##0.00)"
"#,##0.00_);[Red](#,##0.00)"
"_(* #,##0_);_(* (#,##0);_(* \"-\"_);_(@_)"
"_(\"$\"* #,##0_);_(\"$\"* (#,##0);_(\"$\"* \"-\"_);_(@_)"
"_(* #,##0.00_);_(* (#,##0.00);_(* \"-\"??_);_(@_)"
"_(\"$\"* #,##0.00_);_(\"$\"* (#,##0.00);_(\"$\"* \"-\"??_);_(@_)"
"mm:ss"
"[h]:mm:ss"
"mm:ss.0"
"##0.0E+0"
"@"])
(def data-format-lookup
(into {} (map vector data-formats (map short (range)))))