日期格式

DateTime date = new DateTime(2016, 07, 06, 18, 30, 14);
// Format: year, month, day hours, minutes, seconds

Console.Write(String.Format("{0:dd}",date)); 

//Format by Culture info
String.Format(new System.Globalization.CultureInfo("mn-MN"),"{0:dddd}",date);

Version >= 6

Console.Write($"{date:ddd}");

输出:

06
Лхагва
06
含义 样品 结果
d 日期 {0:d} 2016 年 7 月 6 日
dd 一天,零填充 {0:dd} 06
ddd 短暂的名字 {0:ddd} 星期三
dddd 全天的名字 {0:dddd} 星期三
D 约会 {0:D} 2016 年 7 月 6 日星期三
f 完整的日期和时间,简短 {0:f} 2016 年 7 月 6 日星期三下午 6:30
ff 第二部分,2 位数 {0:ff} 20
fff 第二部分,3 位数 {0:fff} 201
ffff 第二部分,4 位数 {0:ffff} 2016
F 完整的日期和时间,很长 {0:F} 2016 年 7 月 6 日星期三下午 6:30:14
g 默认日期和时间 {0:g} 2016 年 7 月 6 日下午 6:30
gg 时代 {0:gg} 广告
hh 小时(2 位数,12 小时) {0:hh} 06
HH 小时(2 位数,24 小时) {0:HH} 18
M 月和日 {0:M} 7 月 6 日
mm 分钟,零填充 {0:mm} 三十
MM 月,零填充 {0:MM} 07
MMM 3 个月的月份名称 {0:MMM} 七月
MMMM 全月名称 {0:MMMM} 七月
ss {0:ss} 14
r RFC1123 日期 {0:r} 2016 年 7 月 6 日星期三 18:30:14 GMT
s 可排序的日期字符串 {0:s} 2016-07-06T18:30:14
t 短时间 {0:t} 下午 6 点 30 分
T 很久 {0:T} 下午 6:30:14
tt 上午下午 {0:tt} 下午
u 通用可排序的当地时间 {0:u} 2016-07-06 18:30:14Z
U 通用 GMT {0:U} 2016 年 7 月 6 日星期三上午 9:30:14
Y 月和年 {0:Y} 2016 年 7 月
yy 2 位数年份 {0:yy} 16
yy 4 位数年份 {0:yyyy} 2016
zz 2 位数的时区偏移量 {0:zz} +09
zzz 全时区偏移 {0:zzz} +09:00