0

所以DateTime.TodayDateTine.Now 给出的时间Kind==local不是时间Kind==Unspecified

是否有任何地方的明确列表或快速方法来找出 DateTime.XXX 将为您提供的任何给定属性?

4

1 回答 1

2

DateTime.Now 给出时间为 Kind==unspecified

你是从哪里得到这个想法的?

如果你不指定它是未指定的,例如

new DateTime(2000, 1, 1).Kind // Unspecified
DateTime.MinValue.Kind // Unspecified
DateTime.MaxValue.Kind // Unspecified

如果您隐式或显式指定种类,将适当设置 Kind 属性:

DateTime.Now.Kind // Local
DateTime.Today.Kind // Local
new DateTime(2000,1,1,0,0,0,DateTimeKind.Local).Kind // Local

DateTime.UtcNow.Kind // Utc
DateTime.UtcNow.Date.Kind // Utc
new DateTime(2000,1,1,0,0,0,DateTimeKind.Utc).Kind // Utc
于 2013-06-06T10:57:56.730 回答