c或c currency
货币格式
d或d decimal
十进制格式(十进制整数,不要和.net的decimal数据类型混淆了)
e或e exponent
指数格式
f或f fixed
point 固定精度格式
g或g general
常用格式
n或n 用逗号分割千位的数字,比如1234将会被变成1,234
p或p percentage
百分符号格式
r或r round-trip
圆整(只用于浮点数)保证一个数字被转化成字符串以后可以再被转回成同样的数字
x或x hex
16进制格式
符号 名称 含义
0 0占位符 用0填充不足的位数
# 数字占位符 用#代替实际的位数
. 十进制小数点
, 千位分隔符 用逗号进行千位分割,比如把1000分割成1,000
% 百分符号 显示一个百分标识
e-0 指数符号 用指数符号格式化输出
\ 专一字符 用于传统格式的格式化序列,比如"\n"(新行)
"abc" 常量字符串 显示单引号或者双引号里面的字符串
; 区域分隔符 如果数字会被格式化成整数,负数,或者0,用;来进行分隔
,. 缩放符号 数字除以1000
d
d mm/dd/yyyy shortdatepattern(短日期模式)
d dddd,mmmm
dd,yyyy longdatepattern(长日期模式)
f dddd,mmmm
dd,yyyy hh:mm full
date and time (long date and short time)(全日期和时间模式)
f dddd,mmmm
dd,yyyy hh:mm:ss fulldatetimepattern
(long date and long time)(长日期和长时间)
g mm/dd/yyyy
hh:mm general
(short date and short time)(通用模式,短日期和短时间)
g mm/dd/yyyy
hh:mm:ss general
(short date and long time)(通用模式,短日期和长时间)
m,m mmmm
dd monthdaypattern(月天模式)
r,r ddd,dd
mmm yyyy,hh':'mm':'ss 'gmt' rfc1123pattern
(rfc1123模式)
s yyyy-mm-dd
hh:mm:ss sortabledatetimepattern
(conforms to iso 8601) using local time(使用本地时间的可排序模式)
t hh:mm shorttimepattern
(短时间模式)
t hh:mm:ss longtimepattern(长时间模式)
u yyyy-mm-dd
hh:mm:ss universalsortable-datetimepattern
(conforms to iso 8601) using universal time(通用可排序模式)
u dddd,mmmm
dd,yyyy,hh:mm:ss universalsortable-datetimepattern(通用可排序模式)
y,y mmmm,yyyy yearmonthpattern(年月模式)