| 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. |
|
|
|
AwEi 發表在
痞客邦
留言(0)
人氣(
20605
)
請先 登入 以發表留言。