.NET中DateTime.Now.ToString的格式化字符串

王朝学院·作者佚名  2016-08-27  
宽屏版  字体: |||超大  

.NET中DateTime.Now.ToString显示毫秒:

DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")

DateTime.Now.ToString的其他格式化字符串:

格式化字符串

释义

示例

D

long date

Thursday, 10 APRil 2008

d

short date

04/10/2008

F

full date long

Thursday, 10 April 2008 06:30:00

f

full date short

Thursday, 10 April 2008 06:30

G

general long

04/10/2008 06:30:00

g

general short

04/10/2008 06:30

M

month

April 10

O

ISO 8601

2008-04-10T06:30:00.0000000

R

RFC 1123

Thu, 10 Apr 2008 06:30:00 GMT

s

sortable

2008-04-10T06:30:00

T

long time

06:30:00

t

short time

06:30

U

universal full

Wednesday, 09 April 2008 22:30:00

u

universal sortable

2008-04-10 06:30:00Z

Y

year month

2008 April

yy-MM-dd

custom

08-04-10

yyyy MMMM dd

custom

2008 April 08

yy-MMMM-dd ddd

custom

08-Apr-8 Tue

yyyy-M-d dddd

custom

2008-4-8 Tuesday

hh:mm:ss t z

custom

04:03:05 P -7

h:mm:ss tt zz

custom

4:03:05 PM -07

HH:mm:ss tt zz

custom

16:03:05 PM -07

HH:m:s tt zzz

custom

16:3:5 PM -07:00

以上来源ReSharper。

当然也可以使用DateTime类提供的属性(如:DateTime.Now.Year)和方法(如:DateTime.Now.ToShortDateString())。

以上内容比较简单,但遇到某些需求还挺好用的~

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有