点击收缩查看内容

对照表

符号语法示例(2016-05-09 13:09:55:2350)格式说明
yDateTime.Now.ToString()2016/5/9 13:09:55短日期 长时间
dDateTime.Now.ToString("d")2016/5/9短日期
DDateTime.Now.ToString("D")2016年5月9日长日期
fDateTime.Now.ToString("f")2016年5月9日 13:09长日期 短时间
FDateTime.Now.ToString("F")2016年5月9日 13:09:55长日期 长时间
gDateTime.Now.ToString("g")2016/5/9 13:09短日期 短时间
GDateTime.Now.ToString("G")2016/5/9 13:09:55短日期 长时间
tDateTime.Now.ToString("t")13:09短时间
TDateTime.Now.ToString("T")13:09:55长时间
uDateTime.Now.ToString("u")2016-05-09 13:09:55Z
UDateTime.Now.ToString("U")2016年5月9日 5:09:55本初子午线的长日期和长时间
mDateTime.Now.ToString("m")5月9日
MDateTime.Now.ToString("M")5月9日
rDateTime.Now.ToString("r")Mon, 09 May 2016 13:09:55 GMT
RDateTime.Now.ToString("R")Mon, 09 May 2016 13:09:55 GMT
yDateTime.Now.ToString("y")2016年5月
YDateTime.Now.ToString("Y")2016年5月
oDateTime.Now.ToString("o")2016-05-09T13:09:55.2350000
ODateTime.Now.ToString("O")2016-05-09T13:09:55.2350000
sDateTime.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
yyyy4位年份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"); // => 星期一
hh12小时制的小时数DateTime.Now.ToString("hh")DateTime.Now.ToString("hh"); // => 01
HH24小时制的小时数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:2350DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:ffff"); // => 2016/05/09 13:09:55:2350DateTime.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
yyyy4位年份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"); // => 星期一
hh12小时制的小时数DateTime.Now.ToString("hh")DateTime.Now.ToString("hh"); // => 01
HH24小时制的小时数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:2350DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:ffff"); // => 2016/05/09 13:09:55:2350DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:ffff dddd"); // => 2016/05/09 13:09:55:2350 星期一

本文至此结束
最后修改:2022 年 05 月 20 日
如果觉得我的文章对你有用,请随意赞赏