摘要:ateTime toString格式化處理
格式 |
輸出 |
示例 |
年 |
||
y |
7 |
string yy = DateTime.Now.ToString("y-MM") yy="7-05" |
yy |
07 |
string yy = DateTime.Now.ToString("yy-MM") yy="07-05" |
yyy或更多的y |
1984 |
string yy = DateTime.Now.ToString("yyyy"); yy="2007" |
月 |
||
M |
5. |
string mon = DateTime.Parse("1984-05-09")ToString("yyyy-M") mon = "1984-5" |
MM |
05. |
string mon = DateTime.Parse("1984-05-09")ToString("MM") mon = "05" |
MMM |
如果是中文版的操作系統,則會輸出:五月. 如果是英文操作系統,則輸入月份前三個字母的簡寫:May |
string mon = DateTime.Parse("2006-07-01").ToString("MMM") 英文版操作系統:Jul 中文版操作系統:七月 |
MMMM或更多的M |
如果是中文版的操作系統,則會輸出:五月. 如果是英文操作系統,則輸入月份的全寫 |
string mon = DateTime.Parse("2006-07-01").ToString("MMM") 英文版操作系統:July 中文版操作系統:七月 |
日期或星期 |
||
d |
9 |
string dd= DateTime.Parse("1984-05-09")ToString("d") dd= "9"
|
dd |
09 |
string dd= DateTime.Parse("1984-05-09")ToString("dd") dd= "09" |
ddd |
如果是中文版的操作系統,則會輸出星期,如星期三。. 如果是英文操作系統,則輸出星期的簡寫:如 Wed |
string dd = DateTime.Parse("2006-07-01").ToString("ddd") 英文版操作系統:Wed 中文版操作系統:星期三 |
dddd或更多的d |
如果是中文版的操作系統,則會輸出星期,如星期三。. 如果是英文操作系統,則輸出星期:如 Wednesday |
string dd = DateTime.Parse("2006-07-01").ToString("dddd") 英文版操作系統:Wednesday 中文版操作系統:星期三 |
小時 |
||
h |
小時範圍:1-12 |
string hh = DateTime.Now.ToString(「h」); hh = 8 |
hh或更多的h |
小時範圍:1-12 |
string hh = DateTime.Now.ToString(「hh」); hh = 08 |
H |
小時範圍:0-23 |
string hh = DateTime.Now.ToString(「yyyy-H」); hh = 2006-8 |
HH或更多的H |
小時範圍:0-23 |
string 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 |
分鐘 |
||
m |
6 |
string mm = DateTime.Now.ToString("yyyy-MM-dd-m"); mm = 「2006-07-01-6」; |
mm或更多的m |
06 |
string mm = DateTime.Now.ToString("yyyy-MM-dd-mm"); mm = 「2006-07-01-06」; |
秒 |
||
s |
6 |
string mm = DateTime.Now.ToString("yyyy-MM-dd-s"); mm = 「2006-07-01-6」; |
ss或更多的s |
06 |
string mm = DateTime.Now.ToString("yyyy-MM-dd-ss"); mm = 「2006-07-01-06」; |