大马资讯论坛 - 马来西亚中文资讯平台

标题: .Net DataFormatString="{0:格式字符串}" [打印本页]

作者: 资讯王    时间: 2009-10-27 17:23
标题: .Net DataFormatString="{0:格式字符串}"
本帖最后由 资讯王 于 2009-10-27 17:25 编辑

在DataFormatString 中的 {0} 表示資料本身,而在冒號後面的格式字串、代表我們希望資料顯示的格式;數字、貨幣格式:
在指定的格式符號後可以指定小數所要顯示的位數。例如原來的數據為「1.56」,若格式設定為{0:N1},則輸出為「1.5」。其常用的數值格式如下表所示:
格式字串輸入結果
{0:C}12345.6789$12,345.68
{0:C}-12345.6789($12,345.68)
{0: D}1234512345
{0: D8}1234500012345
{0:E}12345.67891234568E+004
{0:E10}12345.67891.2345678900E+004
{0:F}12345.678912345.68
{0:F0}12345.678912346
{0:G}12345.678912345.6789
{0:G7}1234567891.234568E8
{0:N}12345.678912,345.68
{0:N4}123456789123,456,789.0000
Total: {0:C}12345.6789Total: $12345.68


常用的日期時間格式:
格式說明輸出格式
d精簡日期格式MM/dd/yyyy
D詳細日期格式dddd, MMMM dd, yyyy
f完整格式(long date + short time)dddd, MMMM dd, yyyy HH:mm
F完整日期時間格式(long date + long time)dddd, MMMM dd, yyyy HH:mm:ss
g一般格式(short date + short time)MM/dd/yyyy HH:mm
G一般格式(short date + long time)MM/dd/yyyy HH:mm:ss
m,M月日格式MMMM dd
s適中日期時間格式yyyy-MM-dd HH:mm:ss
t精簡時間格式HH:mm
T詳細時間格式HH:mm:ss







欢迎光临 大马资讯论坛 - 马来西亚中文资讯平台 (http://freeinfo.com.my/) Powered by Discuz! X3.3