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 |
string yy = DateTime.Now.ToString("y-MM") |
yy |
07 |
string yy = DateTime.Now.ToString("yy-MM") |
yyy或更多的y |
1984 |
string yy = DateTime.Now.ToString("yyyy"); |
月 |
||
M |
5. |
string mon = DateTime.Parse("1984-05-09")ToString("yyyy-M") |
MM |
05. |
string mon = DateTime.Parse("1984-05-09")ToString("MM") |
MMM |
如果是中文版的操作系统,则会输出:五月. |
string mon = DateTime.Parse("2006-07-01").ToString("MMM") |
MMMM或更多的M |
如果是中文版的操作系统,则会输出:五月. |
string mon = DateTime.Parse("2006-07-01").ToString("MMM") |
日期或星期 |
||
d |
9 |
string dd= DateTime.Parse("1984-05-09")ToString("d") |
dd |
09 |
string dd= DateTime.Parse("1984-05-09")ToString("dd") |
ddd |
如果是中文版的操作系统,则会输出星期,如星期三。. |
string dd = DateTime.Parse("2006-07-01").ToString("ddd") |
dddd或更多的d |
如果是中文版的操作系统,则会输出星期,如星期三。. |
string dd = DateTime.Parse("2006-07-01").ToString("dddd") |
小时 |
||
h |
小时范围:1-12 |
string hh = DateTime.Now.ToString(“h”); |
hh或更多的h |
小时范围:1-12 |
string hh = DateTime.Now.ToString(“hh”); |
H |
小时范围:0-23 |
string hh = DateTime.Now.ToString(“yyyy-H”); |
HH或更多的H |
小时范围:0-23 |
string hh = DateTime.Now.ToString(“yyyy-HH”); |
分钟 |
||
m |
6 |
string mm = DateTime.Now.ToString("yyyy-MM-dd-m"); |
mm或更多的m |
06 |
string mm = DateTime.Now.ToString("yyyy-MM-dd-mm"); |
秒 |
||
s |
6 |
string mm = DateTime.Now.ToString("yyyy-MM-dd-s"); |
ss或更多的s |
06 |
string mm = DateTime.Now.ToString("yyyy-MM-dd-ss"); |