DateTime 成员

表示时间上的一刻,通常以日期和当天的时间表示。

下表列出了由 DateTime 类型公开的成员。

公共构造函数

  名称 说明
Public method Supported by the .NET Compact Framework DateTime 已重载。初始化 DateTime 结构的新实例。

页首

公共字段

  名称 说明
Public field Static Supported by the .NET Compact Framework MaxValue 表示 DateTime 的最大可能值。此字段为只读。
Public field Static Supported by the .NET Compact Framework MinValue 表示 DateTime 的最小可能值。此字段为只读。

页首

公共属性

  名称 说明
Public property Supported by the .NET Compact Framework Date 获取此实例的日期部分。
Public property Supported by the .NET Compact Framework Day 获取此实例所表示的日期为该月中的第几天。
Public property Supported by the .NET Compact Framework DayOfWeek 获取此实例所表示的日期是星期几。
Public property Supported by the .NET Compact Framework DayOfYear 获取此实例所表示的日期是该年中的第几天。
Public property Supported by the .NET Compact Framework Hour 获取此实例所表示日期的小时部分。
Public property Supported by the .NET Compact Framework Kind 获取一个值,该值指示由此实例表示的时间是基于本地时间、协调通用时间 (UTC),还是两者皆否。
Public property Supported by the .NET Compact Framework Millisecond 获取此实例所表示日期的毫秒部分。
Public property Supported by the .NET Compact Framework Minute 获取此实例所表示日期的分钟部分。
Public property Supported by the .NET Compact Framework Month 获取此实例所表示日期的月份部分。
Public property Static Supported by the .NET Compact Framework Now 获取一个 DateTime 对象,该对象设置为此计算机上的当前日期和时间,表示为本地时间。
Public property Supported by the .NET Compact Framework Second 获取此实例所表示日期的秒部分。
Public property Supported by the .NET Compact Framework Ticks 获取表示此实例的日期和时间的刻度数。
Public property Supported by the .NET Compact Framework TimeOfDay 获取此实例的当天的时间。
Public property Static Supported by the .NET Compact Framework Today 获取当前日期。
Public property Static Supported by the .NET Compact Framework UtcNow 获取一个 DateTime 对象,该对象设置为此计算机上的当前日期和时间,表示为协调通用时间 (UTC)。
Public property Supported by the .NET Compact Framework Year 获取此实例所表示日期的年份部分。

页首

公共方法

  名称 说明
Public method Supported by the .NET Compact Framework Add 将指定的 TimeSpan 的值加到此实例的值上。
Public method Supported by the .NET Compact Framework AddDays 将指定的天数加到此实例的值上。
Public method Supported by the .NET Compact Framework AddHours 将指定的小时数加到此实例的值上。
Public method Supported by the .NET Compact Framework AddMilliseconds 将指定的毫秒数加到此实例的值上。
Public method Supported by the .NET Compact Framework AddMinutes 将指定的分钟数加到此实例的值上。
Public method Supported by the .NET Compact Framework AddMonths 将指定的月份数加到此实例的值上。
Public method Supported by the .NET Compact Framework AddSeconds 将指定的秒数加到此实例的值上。
Public method Supported by the .NET Compact Framework AddTicks 将指定的刻度数加到此实例的值上。
Public method Supported by the .NET Compact Framework AddYears 将指定的年份数加到此实例的值上。
Public method Static Supported by the .NET Compact Framework Compare 比较 DateTime 的两个实例,并返回它们相对值的指示。
Public method Supported by the .NET Compact Framework CompareTo 已重载。 将此实例与指定的对象或值类型进行比较,并返回二者相对值的指示。
Public method Static Supported by the .NET Compact Framework DaysInMonth 返回指定年和月中的天数。
Public method Supported by the .NET Compact Framework Equals 已重载。 返回一个值,该值指示两个 DateTime 对象,或者一个 DateTime 实例和另一个对象或 DateTime 是否相等。
Public method Static FromBinary 反序列化一个 64 位二进制值,并重新创建序列化的 DateTime 初始对象。
Public method Static Supported by the .NET Compact Framework FromFileTime 将指定的 Windows 文件时间转换为等效的本地时间。
Public method Static Supported by the .NET Compact Framework FromFileTimeUtc 将指定的 Windows 文件时间转换为等效的 UTC 时间。
Public method Static Supported by the .NET Compact Framework FromOADate 返回与指定的 OLE 自动化日期等效的 DateTime
Public method Supported by the .NET Compact Framework GetDateTimeFormats 已重载。 将此实例的值转换为标准 DateTime 格式说明符支持的所有字符串表示形式。
Public method Supported by the .NET Compact Framework GetHashCode 已重写。 返回此实例的哈希代码。
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework GetTypeCode 返回值类型 DateTimeTypeCode
Public method Supported by the .NET Compact Framework IsDaylightSavingTime 指示此 DateTime 实例是否在当前时区的夏时制范围内。
Public method Static Supported by the .NET Compact Framework IsLeapYear 返回指定的年份是否为闰年的指示。
Public method Static Supported by the .NET Compact Framework op_Addition 将指定的时间间隔加到指定的日期和时间以生成新的日期和时间。
Public method Static Supported by the .NET Compact Framework op_Equality 确定 DateTime 的两个指定的实例是否相等。
Public method Static Supported by the .NET Compact Framework op_GreaterThan 确定指定的 DateTime 是否大于另一个指定的 DateTime
Public method Static Supported by the .NET Compact Framework op_GreaterThanOrEqual 确定指定的 DateTime 是否大于或等于另一个指定的 DateTime
Public method Static Supported by the .NET Compact Framework op_Inequality 确定 DateTime 的两个指定的实例是否不等。
Public method Static Supported by the .NET Compact Framework op_LessThan 确定指定的 DateTime 是否小于另一个指定的 DateTime
Public method Static Supported by the .NET Compact Framework op_LessThanOrEqual 确定指定的 DateTime 是否小于或等于另一个指定的 DateTime
Public method Static Supported by the .NET Compact Framework op_Subtraction 已重载。 从指定的 DateTime 减去指定的 DateTimeTimeSpan
Public method Static Supported by the .NET Compact Framework Parse 已重载。 将日期和时间的指定字符串表示转换成其等效的 DateTime
Public method Static Supported by the .NET Compact Framework ParseExact 已重载。 将日期和时间的指定字符串表示转换成其等效的 DateTime。该字符串表示形式的格式必须与指定的格式完全匹配。
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework SpecifyKind 创建新的 DateTime 对象,该对象表示与指定的 DateTime 相同的时间,但是根据指定的 DateTimeKind 值的指示,指定为本地时间或协调通用时间 (UTC),或者两者皆否。
Public method Supported by the .NET Compact Framework Subtract 已重载。 从此实例中减去指定的时间或持续时间。
Public method ToBinary 将当前 DateTime 对象序列化为一个 64 位二进制值,该值随后可用于重新创建 DateTime 对象。
Public method Supported by the .NET Compact Framework ToFileTime 将当前 DateTime 对象的值转换为 Windows 文件时间。
Public method Supported by the .NET Compact Framework ToFileTimeUtc 将当前 DateTime 对象的值转换为 Windows 文件时间。
Public method Supported by the .NET Compact Framework ToLocalTime 将当前 DateTime 对象的值转换为本地时间。
Public method Supported by the .NET Compact Framework ToLongDateString 将此实例的值转换为其等效的长日期字符串表示形式。
Public method Supported by the .NET Compact Framework ToLongTimeString 将此实例的值转换为其等效的长时间字符串表示形式。
Public method Supported by the .NET Compact Framework ToOADate 将此实例的值转换为等效的 OLE 自动化日期。
Public method Supported by the .NET Compact Framework ToShortDateString 将此实例的值转换为其等效的短日期字符串表示形式。
Public method Supported by the .NET Compact Framework ToShortTimeString 将此实例的值转换为其等效的短时间字符串表示形式。
Public method Supported by the .NET Compact Framework ToString 已重载。 已重写。 将此实例的值转换为其等效的字符串表示。
Public method Supported by the .NET Compact Framework ToUniversalTime 将当前 DateTime 对象的值转换为协调通用时间 (UTC)。
Public method Static TryParse 已重载。 将日期和时间的指定字符串表示转换成其等效的 DateTime
Public method Static TryParseExact 已重载。 将日期和时间的指定字符串表示转换成其等效的 DateTime。该字符串表示形式的格式必须与指定的格式完全匹配。

页首

显式接口实现

  名称 说明
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToBoolean 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToByte 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToChar 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToDateTime 返回当前 DateTime 对象。
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToDecimal 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToDouble 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToInt16 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToInt32 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToInt64 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToSByte 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToSingle 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToType 将当前的 DateTime 对象转换为指定类型的对象。
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToUInt16 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToUInt32 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method Supported by the .NET Compact Framework System.IConvertible.ToUInt64 不支持此转换。尝试这样做会引发 InvalidCastException
Explicit interface implementation Method System.Runtime.Serialization.ISerializable.GetObjectData 使用序列化当前 DateTime 对象所需要的数据来填充 SerializationInfo 对象。

页首

请参见

参考

DateTime 结构
System 命名空间
TimeSpan
Calendar
GetUtcOffset