1、符号对照表
符号
语法
示例(2016-05-09 13:09:55:2350)
y
DateTime.Now.ToString()
2016/5/9 13:09:55
d
DateTime.Now.ToString("d")
2016/5/9
D
DateTime.Now.ToString("D")
2016年5月9日
f
DateTime.Now.ToString("f")
2016年5月9日 13:09
F
DateTime.Now.ToString("F")
2016年5月9日 13:09:55
g
DateTime.Now.ToString("g")
2016/5/9 13:09
G
DateTime.Now.ToString("G")
2016/5/9 13:09:55
t
DateTime.Now.ToString("t")
13:09
T
DateTime.Now.ToString("T")
13:09:55
u
DateTime.Now.ToString("u")
2016-05-09 13:09:55Z
U
DateTime.Now.ToString("U")
2016年5月9日 5:09:55
m
DateTime.Now.ToString("m")
5月9日
M
DateTime.Now.ToString("M")
5月9日
r
DateTime.Now.ToString("r")
Mon, 09 May 2016 13:09:55 GMT
R
DateTime.Now.ToString("R")
Mon, 09 May 2016 13:09:55 GMT
y
DateTime.Now.ToString("y")
2016年5月
Y
DateTime.Now.ToString("Y")
2016年5月
o
DateTime.Now.ToString("o")
2016-05-09T13:09:55.2350000
O
DateTime.Now.ToString("O")
2016-05-09T13:09:55.2350000
s
DateTime.Now.ToString("s")
2016-05-09T13:09:55
符号
说明
语法
示例(2016-05-09 13:09:55:2350)
yy
年份后两位
DateTime.Now.ToString("yy")
DateTime.Now.ToString("yy"); // => 16
yyyy
4位年份
DateTime.Now.ToString("yyyy")
DateTime.Now.ToString("yyyy"); // => 2016
MM
两位月份;单数月份前面用0填充
DateTime.Now.ToString("MM")
DateTime.Now.ToString("MM"); // => 05
dd
日数
DateTime.Now.ToString("dd")
DateTime.Now.ToString("dd"); // => 09
ddd
周几
DateTime.Now.ToString("ddd")
DateTime.Now.ToString("ddd"); // => 周一
dddd
星期几
DateTime.Now.ToString("dddd")
DateTime.Now.ToString("dddd"); // => 星期一
hh
12小时制的小时数
DateTime.Now.ToString("hh")
DateTime.Now.ToString("hh"); // => 01
HH
24小时制的小时数
DateTime.Now.ToString("HH")
DateTime.Now.ToString("HH"); // => 13
mm
分钟数
DateTime.Now.ToString("mm")
DateTime.Now.ToString("mm"); // => 09
ss
秒数
DateTime.Now.ToString("ss")
DateTime.Now.ToString("ss"); // => 55
ff
毫秒数前2位
DateTime.Now.ToString("ff")
DateTime.Now.ToString("ff"); // => 23
fff
毫秒数前3位
DateTime.Now.ToString("fff")
DateTime.Now.ToString("fff"); // => 235
ffff
毫秒数前4位
DateTime.Now.ToString("ffff")
DateTime.Now.ToString("ffff"); // => 2350
分隔符
可使用分隔符来分隔年月日时分秒。
包含的值可为:-、/、:等非关键字符
DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ffff"); // => 2016-05-09 13:09:55:2350
DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:ffff"); // => 2016/05/09 13:09:55:2350
DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:ffff dddd"); // => 2016/05/09 13:09:55:2350 星期一
符号
说明
语法
示例(2016-05-09 13:09:55:2350)
yy
年份后两位
DateTime.Now.ToString("yy")
DateTime.Now.ToString("yy"); // => 16
yyyy
4位年份
DateTime.Now.ToString("yyyy")
DateTime.Now.ToString("yyyy"); // => 2016
MM
两位月份;单数月份前面用0填充
DateTime.Now.ToString("MM")
DateTime.Now.ToString("MM"); // => 05
dd
日数
DateTime.Now.ToString("dd")
DateTime.Now.ToString("dd"); // => 09
ddd
周几
DateTime.Now.ToString("ddd")
DateTime.Now.ToString("ddd"); // => 周一
dddd
星期几
DateTime.Now.ToString("dddd")
DateTime.Now.ToString("dddd"); // => 星期一
hh
12小时制的小时数
DateTime.Now.ToString("hh")
DateTime.Now.ToString("hh"); // => 01
HH
24小时制的小时数
DateTime.Now.ToString("HH")
DateTime.Now.ToString("HH"); // => 13
mm
分钟数
DateTime.Now.ToString("mm")
DateTime.Now.ToString("mm"); // => 09
ss
秒数
DateTime.Now.ToString("ss")
DateTime.Now.ToString("ss"); // => 55
ff
毫秒数前2位
DateTime.Now.ToString("ff")
DateTime.Now.ToString("ff"); // => 23
fff
毫秒数前3位
DateTime.Now.ToString("fff")
DateTime.Now.ToString("fff"); // => 235
ffff
毫秒数前4位
DateTime.Now.ToString("ffff")
DateTime.Now.ToString("ffff"); // => 2350
分隔符
可使用分隔符来分隔年月日时分秒。
包含的值可为:-、/、:等非关键字符
DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ffff"); // => 2016-05-09 13:09:55:2350
DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:ffff"); // => 2016/05/09 13:09:55:2350
DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:ffff dddd"); // => 2016/05/09 13:09:55:2350 星期一
转载于:https://www.cnblogs.com/bosamvs/p/5503418.html