您好,登錄后才能下訂單哦!
自定義數字格式字符串
格式說明符 名稱 說明
0
“00”說明符使得值被舍入到小數點前最近的數字,其中零位總被舍去。例如,用“00”格式化 34.5 將得到值 35。
請注意,如果“0”不是有效數字,此說明符永不顯示“0”字符,即使“0”是字符串中唯一的數字。如果“0”是所顯示的數字中的有效數字,則顯示“0”字符。
“##”格式字符串使得值被舍入到小數點前最近的數字,其中零總被舍去。例如,用“##”格式化 34.5 將得到值 35。
用作小數點分隔符的實際字符由控制格式化的 NumberFormatInfo 的 NumberDecimalSeparator 屬性確定。
千位分隔符說明符:如果在兩個數字占位符(0 或 #)之間指定一個或多個“,”字符用于設置數字整數位的格式,則在輸出的整數部分中每個數字組之間插入一個組分隔符字符。
當前 NumberFormatInfo 對象的 NumberGroupSeparator 和 NumberGroupSizes 屬性將確定用作數字組分隔符的字符以及每個數字組的大小。例如,如果使用字符串“#,#”和固定區域性對數字 1000 進行格式化,則輸出為“1,000”。
數字比例換算說明符:如果在緊鄰顯式或隱式小數點的左側指定一個或多個“,”字符,則每出現一個數字比例換算說明符便將要格式化的數字除以 1000。例如,如果使用字符串“0,,”對數字 1000000000 進行格式化,則輸出為“100”。
可以在同一格式字符串中使用千位分隔符說明符和數字比例換算說明符。例如,如果使用字符串“#,0,,”和固定區域性對數字 10000000000 進行格式化,則輸出為“1,000”。
E+0
E-0
e0
e+0
e-0
在某些語言中,轉義符本身用作文本時必須跟在轉義符之后。否則,編譯器將該字符理解為轉義符。使用字符串“\\”顯示“\”。
請注意,Visual Basic 中不支持此轉義符,但是 ControlChars 提供相同的功能。
“ABC”
格式說明符 名稱 說明
d
例如,用于固定區域性的自定義格式字符串為“MM/dd/yyyy”。
例如,用于固定區域性的自定義格式字符串為“dddd, dd MMMM yyyy”。
例如,用于固定區域性的自定義格式字符串為“dddd, dd MMMM yyyy HH:mm:ss”。
例如,用于固定區域性的自定義格式字符串為“MMMM dd”。
自定義格式字符串為“yyyy’-'MM’-'dd’T'HH’:'mm’:’ss.fffffffK”。
用于此說明符的模式是定義的標準。因此,無論所使用的區域性或所提供的格式提供程序是什么,它總是相同的。
定義格式字符串為“ddd, dd MMM yyyy HH’:'mm’:’ss ‘GMT’”。
格式化不會修改正在格式化的 DateTime 對象的值。因此,應用程序在使用此格式說明符之前必須將該值轉換為協調世界時 (UTC)。
自定義格式字符串為“yyyy’-'MM’-'dd’T'HH’:'mm’:’ss”。
例如,用于固定區域性的自定義格式字符串為“HH:mm”。
例如,用于固定區域性的自定義格式字符串為“HH:mm:ss”。
自定義格式字符串為“yyyy’-'MM’-'dd HH’:'mm’:’ss’Z'”。
格式化日期和時間時不進行時區轉換。因此,應用程序在使用此格式說明符之前必須將本地日期和時間轉換為協調世界時 (UTC)。
此模式與完整日期/長時間 (F) 模式相同。但是,格式化將作用于等效于正在格式化的 DateTime 對象的協調世界時 (UTC)。
例如,用于固定區域性的自定義格式字符串為“yyyy MMMM”。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。