DataTextFormatString="{0:Axx}" 用來取得或設定文字型別的資料該如何顯示 A 為格式字元 xx 是指數字位數或小數點位數,如果沒有指定小數點的位數,大部份格式的預設值為2,超過的位數會自動四捨五入。 | |
格式字元
|
說明
|
C
|
將數值顯示為貨幣格式。
|
D
|
將數值顯示為十進位格式。
|
E
|
將數值顯示為科學格式。
|
F
|
將數值顯示為固定科學格式。
|
G
| 將數值顯示為一般格式。 |
N
| 將數值顯示為數字格式。 |
X
|
將數值顯示為十六進位格式。
|
例子:
| ||
範例值
|
格式
|
套用結果
|
12345.6789
|
"{0:C}"
|
$12,345.68
|
-12345.6789
|
"{0:C}"
|
($12,345.68)
|
12345
|
"{0:D8}"
|
00012345
|
12345.6789
|
"{0:E}"
|
1234568E+004
|
12345.6789
|
"{0:F}"
|
12345.68
|
12345.6789
|
"{0:F0}"
|
12346
|
12345.6789
|
"{0:G}"
|
12345.6789
|
123456789
|
"{0:N4}"
|
123,456,789.0000
|
DataTextFormatString="{0:A}" 用來取得或設定日期時間型別的資料該如何顯示 A 為格式字元 | ||
範例值
|
格式
|
套用結果
|
2006/1/20
|
"{0:d}"
|
2006/1/20
|
2006/1/20
|
"{0:D}"
|
2006年1月20日
|
2006/1/20
|
"{0:f}"
|
2006年1月20日 上午 12:00
|
2006/1/20
|
"{0:F}"
|
2006年1月20日 上午 12:00:00
|
2006/1/20
|
"{0:g}"
|
2006/1/20 上午 12:00
|
2006/1/20
|
"{0:G}"
|
2006/1/20 上午 12:00:00
|
2006/1/20
|
"{0:m}" 或 "{0:M}"
|
1月20日
|
2006/1/20
|
"{0:r}" 或 "{0:R}"
|
Fri, 20 Jan 2006 0:00:00 GMT
|
2006/1/20
|
"{0:s}"
|
2006-01-20T00:00:00
|
2006/1/20
|
"{0:t}"
|
上午 12:00
|
2006/1/20
|
"{0:T}"
|
上午 12:00:00
|
2006/1/20
|
"{0:u}"
|
2006-01-20 00:00:00Z
|
2006/1/20
|
"{0:U}"
|
2006年1月20日 下午 04:00:00
|
2006/1/20
|
"{0:y}" 或 "{0:Y}"
|
2006年1月
|
DataTextFormatString="{0:xxxx}" 用來指定日期時間型別的資料該如何顯示 xxxx 為日期時間的顯示格式,格式字元會區份大小寫 | |
格式字元
|
說明
|
d
|
以數字顯示日期,如果日期只有個位數,十位數不會補上0。
|
dd
|
以數字顯示日期,如果日期只有個位數,十位數會補上0。
|
ddd
|
顯示該日期為星期幾,英文系統會顯示星期縮寫。
|
dddd
|
顯示該日期為星期幾,英文系統會顯示星期全名。
|
M
| 以數字顯示月份,如果月份只有個位數,十位數不會補上0。 |
MM
| 以數字顯示月份,如果月份只有個位數,十位數會補上0。 |
MMM
|
顯示月份名稱,英文系統會顯示月份縮寫。
|
MMMM
|
顯示月份名稱,英文系統會顯示月份全名。
|
yy
|
以兩位數顯示西元年,例如2006年會顯示06。
|
yyyy
|
以四位數顯示西元年,例如2006年會顯示2006。
|
h
|
以數字顯示小時,如果小時只有個位數,十位數不會補上0。
|
hh
|
以數字顯示小時,如果小時只有個位數,十位數會補上0。
|
m
|
以數字顯示分鐘,如果分鐘只有個位數,十位數不會補上0。
|
mm
|
以數字顯示分鐘,如果分鐘只有個位數,十位數會補上0。
|
s
|
以數字顯示秒數,如果秒數只有個位數,十位數不會補上0。
|
ss
|
以數字顯示秒數,如果秒數只有個位數,十位數會補上0。
|
tttt
|
顯示上午或下午
|
其它符號
|
指定任何符號即可顯示該符號,通常;符號為時間分隔符號,/符號為日期分隔符號。
|
例子:
| ||
範例值
|
格式
|
套用結果
|
2006/1/20
|
"{0:yyyy年M月d日}"
|
2006年1月20日
|
2006/1/20
|
"{0:ddd}"
|
星期五
|
2006/1/20
|
"{0:yyyy/M/d}"
|
2006/1/20
|