close
Specifier | Type | Example | Output (Passed Double 1500.42) | Note |
C | 貨幣 | 2.5.ToString("C") | ¥2.50 | |
D | 十進位 | 25.ToString("D5") | 25 | |
E | 科學符號 | 25000.ToString("E") | 2.50E+05 | |
F | 固定點 | 25.ToString("F2") | 25 | |
G | 常規 | 2.5.ToString("G") | 2.5 | |
N | 數字 | 2500000.ToString("N") | 2,500,000.00 | |
X | 十六進位 | 255.ToString("X") | F | |
Specifier | Type | Example | Output (Passed Double 1500.42) | Note |
0 | Zero placeholder | {0:00.0000} | 1500.42 | Pads with zeroes. |
# | Digit placeholder | {0:(#).##} | (1500).42 | |
. | Decimal point | {0:0.0} | 1500.4 | |
, | Thousand separator | {0:0,0} | 1,500 | Must be between two zeroes. |
,. | Number scaling | {0:0,.} | 2 | Comma adjacent to Period scales by 1000. |
% | Percent | {0:0%} | 150042% | Multiplies by 100, adds % sign. |
e | Exponent placeholder | {0:00e+0} | 1.50E+03 | Many exponent formats available. |
; | Group separator | see below | ||
Specifier | Type | Example (Passed System.DateTime.Now) | ||
d | Short date | 10/12/2002 | ||
D | Long date | 10-Dec-02 | ||
t | Short time | 10:11 PM | ||
T | Long time | 10:11:29 PM | ||
f | Full date & time | 2002/12/10 22:11 | ||
F | Full date & time (long) | 2002/12/10 22:11 | ||
g | Default date & time | 10/12/2002 10:11 PM | ||
G | Default date & time (long) | 10/12/2002 10:11:29 PM | ||
M | Month day pattern | 10-Dec | ||
r | RFC1123 date string | Tue, 10 Dec 2002 22:11:29 GMT | ||
s | Sortable date string | 2002-12-10T22:11:29 | ||
u | Universal sortable, local time | 2002-12-10 22:13:50Z | ||
U | Universal sortable, GMT | 2002/12/11 03:13 | ||
Y | Year month pattern | December, 2002 | ||
The 'U' specifier seems broken; that string certainly isn't sortable. | ||||
Specifier | Type | Example | Example Output | |
dd | Day | {0:dd} | 10 | |
ddd | Day name | {0:ddd} | Tue | |
dddd | Full day name | {0:dddd} | Tuesday | |
f, ff, ... | Second fractions | {0:fff} | 932 | |
gg, ... | Era | {0:gg} | A.D. | |
hh | 2 digit hour | {0:hh} | 10 | |
HH | 2 digit hour, 24hr format | {0:HH} | 22 | |
mm | Minute 00-59 | {0:mm} | 38 | |
MM | Month 01-12 | {0:MM} | 12 | |
MMM | Month abbreviation | {0:MMM} | Dec | |
MMMM | Full month name | {0:MMMM} | December | |
ss | Seconds 00-59 | {0:ss} | 46 | |
tt | AM or PM | {0:tt} | PM | |
yy | Year, 2 digits | {0:yy} | 2 | |
yyyy | Year | {0:yyyy} | 2002 | |
zz | Timezone offset, 2 digits | {0:zz} | -5 | |
zzz | Full timezone offset | {0:zzz} | -05:00 | |
: | Separator | {0:hh:mm:ss} | 10:43:20 | |
/ | Separator | {0:dd/MM/yyyy} | 10/12/2002 | |
Specifier | Type | |||
g | Default (Flag names if available, otherwise decimal) | |||
f | Flags always | |||
d | Integer always | |||
x | Eight digit hex. |
Specifier | Type | Example | Output (Passed Double 1500.42) | Note |
C | 貨幣 | 2.5.ToString("C") | ¥2.50 | |
D | 十進位 | 25.ToString("D5") | 25 | |
E | 科學符號 | 25000.ToString("E") | 2.50E+05 | |
F | 固定點 | 25.ToString("F2") | 25 | |
G | 常規 | 2.5.ToString("G") | 2.5 | |
N | 數字 | 2500000.ToString("N") | 2,500,000.00 | |
X | 十六進位 | 255.ToString("X") | F | |
Specifier | Type | Example | Output (Passed Double 1500.42) | Note |
0 | Zero placeholder | {0:00.0000} | 1500.42 | Pads with zeroes. |
# | Digit placeholder | {0:(#).##} | (1500).42 | |
. | Decimal point | {0:0.0} | 1500.4 | |
, | Thousand separator | {0:0,0} | 1,500 | Must be between two zeroes. |
,. | Number scaling | {0:0,.} | 2 | Comma adjacent to Period scales by 1000. |
% | Percent | {0:0%} | 150042% | Multiplies by 100, adds % sign. |
e | Exponent placeholder | {0:00e+0} | 1.50E+03 | Many exponent formats available. |
; | Group separator | see below | ||
Specifier | Type | Example (Passed System.DateTime.Now) | ||
d | Short date | 10/12/2002 | ||
D | Long date | 10-Dec-02 | ||
t | Short time | 10:11 PM | ||
T | Long time | 10:11:29 PM | ||
f | Full date & time | 2002/12/10 22:11 | ||
F | Full date & time (long) | 2002/12/10 22:11 | ||
g | Default date & time | 10/12/2002 10:11 PM | ||
G | Default date & time (long) | 10/12/2002 10:11:29 PM | ||
M | Month day pattern | 10-Dec | ||
r | RFC1123 date string | Tue, 10 Dec 2002 22:11:29 GMT | ||
s | Sortable date string | 2002-12-10T22:11:29 | ||
u | Universal sortable, local time | 2002-12-10 22:13:50Z | ||
U | Universal sortable, GMT | 2002/12/11 03:13 | ||
Y | Year month pattern | December, 2002 | ||
The 'U' specifier seems broken; that string certainly isn't sortable. | ||||
Specifier | Type | Example | Example Output | |
dd | Day | {0:dd} | 10 | |
ddd | Day name | {0:ddd} | Tue | |
dddd | Full day name | {0:dddd} | Tuesday | |
f, ff, ... | Second fractions | {0:fff} | 932 | |
gg, ... | Era | {0:gg} | A.D. | |
hh | 2 digit hour | {0:hh} | 10 | |
HH | 2 digit hour, 24hr format | {0:HH} | 22 | |
mm | Minute 00-59 | {0:mm} | 38 | |
MM | Month 01-12 | {0:MM} | 12 | |
MMM | Month abbreviation | {0:MMM} | Dec | |
MMMM | Full month name | {0:MMMM} | December | |
ss | Seconds 00-59 | {0:ss} | 46 | |
tt | AM or PM | {0:tt} | PM | |
yy | Year, 2 digits | {0:yy} | 2 | |
yyyy | Year | {0:yyyy} | 2002 | |
zz | Timezone offset, 2 digits | {0:zz} | -5 | |
zzz | Full timezone offset | {0:zzz} | -05:00 | |
: | Separator | {0:hh:mm:ss} | 10:43:20 | |
/ | Separator | {0:dd/MM/yyyy} | 10/12/2002 | |
Specifier | Type | |||
g | Default (Flag names if available, otherwise decimal) | |||
f | Flags always | |||
d | Integer always | |||
x | Eight digit hex. |
全站熱搜
留言列表