.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)