[C#] DateTime toString格式化處理

格式範例
ystring yy = DateTime.Now.ToString("y-MM")
yy="7-05"
yystring yy = DateTime.Now.ToString("yy-MM")
yy="07-05"
yyy或更多的ystring yy = DateTime.Now.ToString("yyyy");
yy="2007"
Mstring mon = DateTime.Parse("1984-05-09")ToString("yyyy-M")
mon = "1984-5"
MMstring mon = DateTime.Parse("1984-05-09")ToString("MM")
mon = "05"
MMMstring mon = DateTime.Parse("2006-07-01").ToString("MMM")
英文版作業系統:Jul
中文版作業系統:七月
MMMM或更多的Mstring mon = DateTime.Parse("2006-07-01").ToString("MMM")
英文版作業系統:July
中文版作業系統:七月
dstring dd= DateTime.Parse("1984-05-09")ToString("d")
dd= "9"
ddstring dd= DateTime.Parse("1984-05-09")ToString("dd")
dd= "09"
dddstring dd = DateTime.Parse("2006-07-01").ToString("ddd")
英文版作業系統:Wed
中文版作業系統:星期三
dddd或更多的dstring dd = DateTime.Parse("2006-07-01").ToString("dddd")
英文版作業系統:Wednesday
中文版作業系統:星期三
hstring hh = DateTime.Now.ToString(“h”);
hh = 8
hh或更多的hstring hh = DateTime.Now.ToString(“hh”);
hh = 08
Hstring hh = DateTime.Now.ToString(“yyyy-H”);
hh = 2006-8
HH或更多的Hstring hh = DateTime.Now.ToString(“yyyy-HH”);
hh = 2006-08
string hh = DateTime.Pare(“2006-7-4 18:00:00”).ToString(“yyyy-HH”);
hh = 2006-18
mstring mm =  DateTime.Now.ToString("yyyy-MM-dd-m");
mm = “2006-07-01-6”;
mm或更多的mstring mm =  DateTime.Now.ToString("yyyy-MM-dd-mm");
mm = “2006-07-01-06”;
sstring mm =  DateTime.Now.ToString("yyyy-MM-dd-s");
mm = “2006-07-01-6”;
ss或更多的sstring mm =  DateTime.Now.ToString("yyyy-MM-dd-ss");
mm = “2006-07-01-06”;

留言