天天看點

.net基礎~string.Format格式化字元

.net裡的string.Format方法,可以格式化字元,以下是幾種最見的組合,代大家參考

數字 {0:N2} 11.11 

數字 {0:N0} 11 

貨币 {0:c2} $11.11 

貨币 {0:c4} $11.1111 

貨币 "¥{0:N2}" ¥11.11 

科學計數法 {0:E3} 1.11E+001 

百分數 {0:P} 11.11%

日期 {0:g}  2001-11-1 11:11

日期 {0:G}  2001-11-1 11:11:11

日期 {0:D}  2001年11月11日 

日期 {0:d}  2001-11-11 

日期 {0:f}  2001年11月11日 11:11 

日期 {0:F}  2001年11月11日 11:11:11 

日期 {0:s}  2001-11-11 11:11:11 

時間 {0:T}  11:11:00

需要說明一下,這些顯示方法不是固定的,它和web.config裡的區域設定有關,如果想顯示固定的,如2012-01-01這種格式的時間,可以這樣來做:

string.Format("{0:yyyy-MM-dd}", Date)