![](https://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif)
Code
1
//2007年4月24日
2
this.TextBox6.Text = System.DateTime.Now.ToString("D");
3
//2007-4-24
4
this.TextBox7.Text = System.DateTime.Now.ToString("d");
5
//2007年4月24日 16:30:15
6
this.TextBox8.Text = System.DateTime.Now.ToString("F");
7
//2007年4月24日 16:30
8
this.TextBox9.Text = System.DateTime.Now.ToString("f");
9![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
10
//2007-4-24 16:30:15
11
this.TextBox10.Text = System.DateTime.Now.ToString("G");
12
//2007-4-24 16:30
13
this.TextBox11.Text = System.DateTime.Now.ToString("g");
14![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
15
//16:30:15
16
this.TextBox12.Text = System.DateTime.Now.ToString("T");
17
//16:30
18
this.TextBox13.Text = System.DateTime.Now.ToString("t");
19![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
20
//2007年4月24日 8:30:15
21
this.TextBox14.Text = System.DateTime.Now.ToString("U");
22
//2007-04-24 16:30:15Z
23
this.TextBox15.Text = System.DateTime.Now.ToString("u");
24![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
25
//4月24日
26
this.TextBox16.Text = System.DateTime.Now.ToString("m");
27
this.TextBox16.Text = System.DateTime.Now.ToString("M");
28
//Tue, 24 Apr 2007 16:30:15 GMT
29
this.TextBox17.Text = System.DateTime.Now.ToString("r");
30
this.TextBox17.Text = System.DateTime.Now.ToString("R");
31
//2007年4月
32
this.TextBox19.Text = System.DateTime.Now.ToString("y");
33
this.TextBox19.Text = System.DateTime.Now.ToString("Y");
34
//2007-04-24T15:52:19.1562500+08:00
35
this.TextBox20.Text = System.DateTime.Now.ToString("o");
36
this.TextBox20.Text = System.DateTime.Now.ToString("O");
37
//2007-04-24T16:30:15
38
this.TextBox18.Text = System.DateTime.Now.ToString("s");
39
//2007-04-24 15:52:19
40
this.TextBox21.Text = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ffff");
41
//2007年04月24 15时56分48秒
42
this.TextBox22.Text = System.DateTime.Now.ToString("yyyy年MM月dd HH时mm分ss秒");
43![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
44![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
45
//星期二, 四月 24 2007
46
this.TextBox1.Text = System.DateTime.Now.ToString("dddd, MMMM dd yyyy");
47
//二, 四月 24 '07
48
this.TextBox2.Text = System.DateTime.Now.ToString("ddd, MMM d \"'\"yy");
49
//星期二, 四月 24
50
this.TextBox3.Text = System.DateTime.Now.ToString("dddd, MMMM dd");
51
//4-07
52
this.TextBox4.Text = System.DateTime.Now.ToString("M/yy");
53
//24-04-07
54
this.TextBox5.Text = System.DateTime.Now.ToString("dd-MM-yy");
55![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
56
字符型转换 转为字符串
57
12345.ToString("n"); //生成 12,345.00
58
12345.ToString("C"); //生成 ¥12,345.00
59
12345.ToString("e"); //生成 1.234500e+004
60
12345.ToString("f4"); //生成 12345.0000
61
12345.ToString("x"); //生成 3039 (16进制)
62
12345.ToString("p"); //生成 1,234,500
63![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
64
下面是详解
65![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
66
C
67![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
68
69![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
70
货币
71![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
72
73![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
74
2.5.ToString("C")
75![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
76
77![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
78
¥2.50
79![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
80
81
82![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
83
D
84![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
85
86![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
87
十进制数
88![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
89
90![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
91
25.ToString("D5")
92![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
93
94![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
95
00025
96![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
97
98
99![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
100
E
101![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
102
103![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
104
科学型
105![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
106
107![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
108
25000.ToString("E")
109![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
110
111![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
112
2.500000E+005
113![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
114
115
116![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
117
F
118![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
119
120![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
121
固定点
122![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
123
124![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
125
25.ToString("F2")
126![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
127
128![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
129
25.00
130![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
131
132
133![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
134
G
135![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
136
137![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
138
常规
139![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
140
141![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
142
2.5.ToString("G")
143![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
144
145![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
146
2.5
147![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
148
149
150![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
151
N
152![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
153
154![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
155
数字
156![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
157
158![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
159
2500000.ToString("N")
160![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
161
162![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
163
2,500,000.00
164![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
165
166
167![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
168
X
169![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
170
171![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
172
十六进制
173![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
174
175![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
176
255.ToString("X")
177![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
178
179![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
180
FF
181![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
182
183
formatCode 是可选的格式化代码字符串。(详细内容请搜索“格式化字符串”查看)
184![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
185![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
必须用“
{”和“}”将格式与其他字符分开。如果恰好在格式中也要使用大括号,可以用连续的两个大括号表示一个大括号,即: “
{
{”或者“}}”。
186![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
187
常用格式举例:
188![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
189
(1) int i=12345;
190![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
191
this.textBox1.Text=i.ToString();
192![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
193
//结果 12345(this指当前对象,或叫当前类的实例)
194![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
195
this.textBox2.Text=i.ToString("d8");
196![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
197
//结果 00012345
198![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
199
(2) int i=123;
200![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
201
double j=123.45;
202![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
203
string s1=string.Format("the value is {0,7:d}",i);
204![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
205
string s2=string.Format("the value is {0,7:f3}",j);
206![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
207
this.textBox1.Text=s1 ;
208![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
209
//结果 the value is 123
210![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
211
this.textBox2.Text=s2;
212![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
213
//结果 the value is 123.450
214![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
215
(3)double i=12345.6789;
216![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
217
this.textBox1.Text=i.ToString("f2"); //结果 12345.68
218![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
219
this.textBox2.Text=i.ToString("f6");
220![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
221
//结果 12345.678900
222![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
223
(4)double i=12345.6789;
224![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
225
this.textBox1.Text=i.ToString("n"); //结果 12,345.68
226![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
227
this.textBox2.Text=i.ToString(“n4”); //结果 12,345.6789
228![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
229
(5)double i=0.126;
230![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
231
string s=string.Format("the value is {0:p}",i);
232![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
233
this.textBox1.Text=i.ToString("p"); //结果 12.6%
234![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
235
this.textBox2.Text=s; //结果 the value is 12.6%
236![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
237
(6) DateTime dt =new DateTime(2003,5,25);
238![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
239
this.textBox1.Text=dt.ToString("yy.M.d");
240![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
241
//结果 03.5.25
242![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
243
this.textBox2.Text=dt.ToString(“yyyy年M月”);
244![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
245
//结果 2003年5月
246![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
247
Convert.ToDateTime("2005/12/22 22:22:22").ToString("yyyy/MM/dd HH:mm:ss")
248
"2005/12/22 22:22:22"
249![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
250
(7) int i=123;
251![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
252
double j=123.45;
253![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
254
string s=string.Format("i:{0,-7},j:{1,7}",i,j);
255![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
256
//-7表示左对齐,占7位
257![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
258
this.textBox1.Text=s ;
259![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
260
//结果i:123 ,j: 123.45
261![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
262
263![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
264
DateTime.ToString()用法详解
265![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
266
我们经常会遇到对时间进行转换,达到不同的显示效果,默认格式为:2006-6-6 14:33:34
267
如果要换成成200606,06-2006,2006-6-6或更多的格式该怎么办呢?
268
这里将要用到:DateTime.ToString的方法(String, IFormatProvider)
269
示例:
270
using System;
271
using System.Globalization;
272
String format="D";
273
DateTime date=DataTime.Now;
274
Response.Write(date.ToString(format, DateTimeFormatInfo.InvariantInfo));
275
结果输出
276
Thursday, June 16, 2006
277![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
278
在这里列出了参数format格式详细用法
279
=======================
280
格式字符 关联属性/说明
281
d ShortDatePattern
282
D LongDatePattern
283
f 完整日期和时间(长日期和短时间)
284
F FullDateTimePattern(长日期和长时间)
285
g 常规(短日期和短时间)
286
G 常规(短日期和长时间)
287
m、M MonthDayPattern
288
r、R RFC1123Pattern
289
s 使用当地时间的 SortableDateTimePattern(基于 ISO 8601)
290
t ShortTimePattern
291
T LongTimePattern
292
u UniversalSortableDateTimePattern 用于显示通用时间的格式
293
U 使用通用时间的完整日期和时间(长日期和长时间)
294
y、Y YearMonthPattern
295![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
296
下表列出了可被合并以构造自定义模式的模式
297
========================================
298
这些模式是区分大小写的;例如,识别“MM”,但不识别“mm”。如果自定义模式包含空白字符或用单引号括起来的字符,则输出字符串页也将包含这些字符。未定义为格式模式的一部分或未定义为格式字符的字符按其原义复制。
299![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
300
格式模式 说明 :
301
d 月中的某一天。一位数的日期没有前导零。
302
dd 月中的某一天。一位数的日期有一个前导零。
303
ddd 周中某天的缩写名称,在 AbbreviatedDayNames 中定义。
304
dddd 周中某天的完整名称,在 DayNames 中定义。
305
M 月份数字。一位数的月份没有前导零。
306
MM 月份数字。一位数的月份有一个前导零。
307
MMM 月份的缩写名称,在 AbbreviatedMonthNames 中定义。
308
MMMM 月份的完整名称,在 MonthNames 中定义。
309
y 不包含纪元的年份。如果不包含纪元的年份小于 10,则显示不具有前导零的年份。
310
yy 不包含纪元的年份。如果不包含纪元的年份小于 10,则显示具有前导零的年份。
311
yyyy 包括纪元的四位数的年份。
312
gg 时期或纪元。如果要设置格式的日期不具有关联的时期或纪元字符串,则忽略该模式。
313
h 12 小时制的小时。一位数的小时数没有前导零。
314
hh 12 小时制的小时。一位数的小时数有前导零。
315
H 24 小时制的小时。一位数的小时数没有前导零。
316
HH 24 小时制的小时。一位数的小时数有前导零。
317
m 分钟。一位数的分钟数没有前导零。
318
mm 分钟。一位数的分钟数有一个前导零。
319
s 秒。一位数的秒数没有前导零。
320
ss 秒。一位数的秒数有一个前导零。
321
f 秒的小数精度为一位。其余数字被截断。
322
ff 秒的小数精度为两位。其余数字被截断。
323
fff 秒的小数精度为三位。其余数字被截断。
324
ffff 秒的小数精度为四位。其余数字被截断。
325
fffff 秒的小数精度为五位。其余数字被截断。
326
ffffff 秒的小数精度为六位。其余数字被截断。
327
fffffff 秒的小数精度为七位。其余数字被截断。
328
t 在 AMDesignator 或 PMDesignator 中定义的 AM/PM 指示项的第一个字符(如果存在)。
329
tt 在 AMDesignator 或 PMDesignator 中定义的 AM/PM 指示项(如果存在)。
330
z 时区偏移量(“+”或“-”后面仅跟小时)。一位数的小时数没有前导零。例如,太平洋标准时间是“-8”。
331
zz 时区偏移量(“+”或“-”后面仅跟小时)。一位数的小时数有前导零。例如,太平洋标准时间是“-08”。
332
zzz 完整时区偏移量(“+”或“-”后面跟有小时和分钟)。一位数的小时数和分钟数有前导零。例如,太平洋标准时间是“-08:00”。
333
: 在 TimeSeparator 中定义的默认时间分隔符。
334
/ 在 DateSeparator 中定义的默认日期分隔符。
335
% c 其中 c 是格式模式(如果单独使用)。如果格式模式与原义字符或其他格式模式合并,则可以省略“%”字符。
336
\ c 其中 c 是任意字符。照原义显示字符。若要显示反斜杠字符,请使用“\\”。
337![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
338
只有上面第二个表中列出的格式模式才能用于创建自定义模式;在第一个表中列出的标准格式字符不能用于创建自定义模式。自定义模式的长度至少为两个字符;例如,
339![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
340
DateTime.ToString( "d") 返回 DateTime 值;“d”是标准短日期模式。
341
DateTime.ToString( "%d") 返回月中的某天;“%d”是自定义模式。
342
DateTime.ToString( "d ") 返回后面跟有一个空白字符的月中的某天;“d”是自定义模式。
343![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
344
比较方便的是,上面的参数可以随意组合,并且不会出错,多试试,肯定会找到你要的时间格式
345
如要得到2005年06月 这样格式的时间
346
可以这样写:
347
date.ToString("yyyy年MM月", DateTimeFormatInfo.InvariantInfo)
348
如此类推.
349![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
350
下面列出一些Asp.net中具体的日期格式化用法:
351
============================================
352
1.绑定时格式化日期方法:
353
<ASP:BOUNDCOLUMN DATAFIELD= "JoinTime " DATAFORMATSTRING= "{0:yyyy-MM-dd} " >
354
<ITEMSTYLE WIDTH= "18% " > </ITEMSTYLE >
355
</ASP:BOUNDCOLUMN >
356![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
357
2.数据控件如DataGrid/DataList等的件格式化日期方法:
358
e.Item.Cell[0].Text = Convert.ToDateTime(e.Item.Cell[0].Text).ToShortDateString();
359![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
360
3.用String类转换日期显示格式:
361
String.Format( "yyyy-MM-dd ",yourDateTime);
362![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
363
4.用Convert方法转换日期显示格式:
364
Convert.ToDateTime("2005-8-23").ToString
365![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
366
("yyMMdd",System.Globalization.DateTimeFormatInfo.InvariantInfo); //支持繁体数据库
367![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
368
5.直接用ToString方法转换日期显示格式:
369
DateTime.Now.ToString("yyyyMMddhhmmss");
370
DateTime.Now.ToString("yyyy/MM/dd hh:mm:ss")
371![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
372
6.只显示年月
373
DataBinder.Eval(Container.DataItem,"starttime","{0:yyyy-M}")
374![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
375
7.显示时间所有部分,包括:年月日时分秒
376
<asp:BoundColumn DataField="收款时间" HeaderText="收款时间"
377
DataFormatString="{0:yyyy-MM-dd HH24:mm:ss}">
378
</asp:BoundColumn>
379![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
380
381![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
382
用DateTime.ToString(string format)输出不同格式的日期
383
DateTime.ToString()函数有四个重载。一般用得多的就是不带参数的那个了。殊不知,DateTime.ToString(string format)功能更强大,能输出不同格式的日期。以下把一些情况罗列出来,供大家参考。有些在MSDN上有的就没有列出来了。
384![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
385
1. y代表年份,注意是小写的y,大写的Y并不代表年份。
386![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
387
2. M表示月份。
388![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
389
3. d表示日期,注意D并不代表什么。
390![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
391
4. h或H表示小时,h用的是12小时制,H用的是24小时制。
392![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
393
5. m表示分钟。
394![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
395
6. s表示秒。注意S并不代表什么。
396![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
397
格式
398
输出
399
示例
400
401
年
402
403
y
404
7
405
string yy = DateTime.Now.ToString("y-MM")
406![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
407
yy="7-05"
408
409
yy
410
07
411
string yy = DateTime.Now.ToString("yy-MM")
412![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
413
yy="07-05"
414
415
yyy或更多的y
416
1984
417
string yy = DateTime.Now.ToString("yyyy");
418![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
419
yy="2007"
420
421
月
422
423
M
424
5.
425
string mon = DateTime.Parse("1984-05-09")ToString("yyyy-M")
426![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
427
mon = "1984-5"
428
429
MM
430
05.
431
string mon = DateTime.Parse("1984-05-09")ToString("MM")
432![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
433
mon = "05"
434
435
MMM
436
如果是中文版的操作系统,则会输出:五月.
437![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
438
如果是英文操作系统,则输入月份前三个字母的简写:May
439
string mon = DateTime.Parse("2006-07-01").ToString("MMM")
440![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
441
英文版操作系统:Jul
442![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
443
中文版操作系统:七月
444
445
MMMM或更多的M
446
如果是中文版的操作系统,则会输出:五月.
447![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
448
如果是英文操作系统,则输入月份的全写
449
string mon = DateTime.Parse("2006-07-01").ToString("MMM")
450![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
451
英文版操作系统:July
452![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
453
中文版操作系统:七月
454
455
日期或星期
456
457
d
458
9
459
string dd= DateTime.Parse("1984-05-09")ToString("d")
460![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
461
dd= "9"
462![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
463
464
465
dd
466
09
467
string dd= DateTime.Parse("1984-05-09")ToString("dd")
468![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
469
dd= "09"
470
471
ddd
472
如果是中文版的操作系统,则会输出星期,如星期三。.
473![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
474
如果是英文操作系统,则输出星期的简写:如
475![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
476
Wed
477
string dd = DateTime.Parse("2006-07-01").ToString("ddd")
478![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
479
英文版操作系统:Wed
480![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
481
中文版操作系统:星期三
482
483
dddd或更多的d
484
如果是中文版的操作系统,则会输出星期,如星期三。.
485![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
486
如果是英文操作系统,则输出星期:如
487![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
488
Wednesday
489
string dd = DateTime.Parse("2006-07-01").ToString("dddd")
490![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
491
英文版操作系统:Wednesday
492![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
493
中文版操作系统:星期三
494
495
小时
496
497
h
498
小时范围:1-12
499
string hh = DateTime.Now.ToString(“h”);
500![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
501
hh = 8
502
503
hh或更多的h
504
小时范围:1-12
505
string hh = DateTime.Now.ToString(“hh”);
506![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
507
hh = 08
508
509
H
510
小时范围:0-23
511
string hh = DateTime.Now.ToString(“yyyy-H”);
512![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
513
hh = 2006-8
514
515
HH或更多的H
516
小时范围:0-23
517
string hh = DateTime.Now.ToString(“yyyy-HH”);
518![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
519
hh = 2006-08
520![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
521
string hh = DateTime.Pare(“2006-7-4 18:00:00”).ToString(“yyyy-HH”);
522![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
523
hh = 2006-18
524
525
分钟
526
527
m
528
6
529
string mm = DateTime.Now.ToString("yyyy-MM-dd-m");
530![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
531
mm = “2006-07-01-6”;
532
533
mm或更多的m
534
06
535
string mm = DateTime.Now.ToString("yyyy-MM-dd-mm");
536![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
537
mm = “2006-07-01-06”;
538
539
秒
540
541
s
542
6
543
string mm = DateTime.Now.ToString("yyyy-MM-dd-s");
544![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
545
mm = “2006-07-01-6”;
546
547
ss或更多的s
548
06
549
string mm = DateTime.Now.ToString("yyyy-MM-dd-ss");
550![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
551
mm = “2006-07-01-06”;
552
553
554![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
555![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)