Tostring记录,方便自己查看C
货币
2.5.ToString("C")
¥2.50
D
十进制数
25.ToString("D5")
00025
E
科学型
25000.ToString("E")
2.500000E+005
F
固定点
25.ToString("F2")
25.00
G
常规
2.5.ToString("G")
2.5
N
数字
2500000.ToString("N")
2,500,000.00
X
十六进制
255.ToString("X")
FF
数字格式0.00
数字,可以多个0
255.ToString("0.00")
255.00
格式
输出
示例
年
y
7
stringyy=DateTime.Now.ToString("y-MM")yy="7-05"
yy
07
stringyy=DateTime.Now.ToString("yy-MM")yy="07-05"
yyy或更多的y
1984
stringyy=DateTime.Now.ToString("yyyy");yy="2007"
月
M
5.
stringmon=DateTime.Parse("1984-05-09")ToString("yyyy-M")mon="1984-5"
MM
05.
stringmon=DateTime.Parse("1984-05-09")ToString("MM")mon="05"
MMM
如果是中文版的操作系统,则会输出:五月.如果是英文操作系统,则输入月份前三个字母的简写:May
stringmon=DateTime.Parse("2006-07-01").ToString("MMM")英文版操作系统:Jul中文版操作系统:七月
MMMM或更多的M
如果是中文版的操作系统,则会输出:五月.如果是英文操作系统,则输入月份的全写
stringmon=DateTime.Parse("2006-07-01").ToString("MMM")英文版操作系统:July中文版操作系统:七月
日期或星期
d
9
stringdd=DateTime.Parse("1984-05-09")ToString("d")dd="9"
dd
09
stringdd=DateTime.Parse("1984-05-09")ToString("dd")dd="09"
ddd
如果是中文版的操作系统,则会输出星期,如星期三。.如果是英文操作系统,则输出星期的简写:如Wed
stringdd=DateTime.Parse("2006-07-01").ToString("ddd")英文版操作系统:Wed中文版操作系统:星期三
dddd或更多的d
如果是中文版的操作系统,则会输出星期,如星期三。.如果是英文操作系统,则输出星期:如Wednesday
stringdd=DateTime.Parse("2006-07-01").ToString("dddd")英文版操作系统:Wednesday中文版操作系统:星期三
小时
h
小时范围:1-12
stringhh=DateTime.Now.ToString(“h”);hh=8
hh或更多的h
小时范围:1-12
stringhh=DateTime.Now.ToString(“hh”);hh=08
H
小时范围:0-23
stringhh=DateTime.Now.ToString(“yyyy-H”);hh=2006-8
HH或更多的H
小时范围:0-23
stringhh=DateTime.Now.ToString(“yyyy-HH”);hh=2006-08stringhh=DateTime.Pare(“2006-7-418:00:00”).ToString(“yyyy-HH”);hh=2006-18
分钟
m
6
stringmm=DateTime.Now.ToString("yyyy-MM-dd-m");mm=“2006-07-01-6”;
mm或更多的m
06
stringmm=DateTime.Now.ToString("yyyy-MM-dd-mm");mm=“2006-07-01-06”;
秒
s
6
stringmm=DateTime.Now.ToString("yyyy-MM-dd-s");mm=“2006-07-01-6”;
ss或更多的s
06
stringmm=DateTime.Now.ToString("yyyy-MM-dd-ss");mm=“2006-07-01-06”;