class="best-text mb-10">.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())。
以上内容比较简单,但遇到某些需求还挺好用的~