使用C#格式化字符串 ~

字母  含义
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(年月模式)

转载于:https://my.oschina.net/liangjia/blog/74630

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值