SqlDateTime 成员

表示要存储在数据库中或从数据库中检索的日期和时间数据,值范围介于 1753 年 1 月 1 日到 9999 年 12 月 31 日之间,精度为 3.33 毫秒。SqlDateTime 结构具有与其相应的 .NET Framework 类型 DateTime 不同的基础数据类型,该结构可以表示 12:00:00 AM 1/1/0001 和 11:59:59 PM 12/31/9999 之间的任何时间,精度可达到 100 纳秒。SqlDateTime 实际上存储的是相对于 00:00:00 AM 1/1/1900 的差值。因此,将“00:00:00 AM 1/1/1900”转换为整数将返回 0。

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

公共构造函数

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

页首

公共字段

  名称 说明
Public field Static Supported by the .NET Compact Framework MaxValue 表示 SqlDateTime 结构的最大有效日期值。
Public field Static Supported by the .NET Compact Framework MinValue 表示 SqlDateTime 结构的最小有效日期值。
Public field Static Supported by the .NET Compact Framework Null 表示可分配给 SqlDateTime 结构实例的 Value 属性的空值。
Public field Static Supported by the .NET Compact Framework SQLTicksPerHour 值为等效于 1 小时的刻度数的常数。
Public field Static Supported by the .NET Compact Framework SQLTicksPerMinute 值为等效于 1 分钟的刻度数的常数。
Public field Static Supported by the .NET Compact Framework SQLTicksPerSecond 值为等效于 1 秒的刻度数的常数。

页首

公共属性

  名称 说明
Public property Supported by the .NET Compact Framework DayTicks 获取刻度数,它表示此 SqlDateTime 结构的日期。
Public property Supported by the .NET Compact Framework IsNull 获取一个值,该值指示 SqlDateTime 结构的 Value 属性是否为 Null。
Public property Supported by the .NET Compact Framework TimeTicks 获取表示此 SqlDateTime 结构的时间的刻度数。
Public property Supported by the .NET Compact Framework Value 获取 SqlDateTime 结构的值。此属性为只读。

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method Static Supported by the .NET Compact Framework Add 向指定的 Timespan 添加 SqlDateTime
Public method Supported by the .NET Compact Framework CompareTo 已重载。 将此 SqlDateTime 结构与提供的参数进行比较,并返回其相对值的指示。
Public method Supported by the .NET Compact Framework Equals 已重载。 已重写。 对两个 SqlDateTime 结构执行逻辑比较,以确定它们是否相等。
Public method Supported by the .NET Compact Framework GetHashCode 已重写。 获取此实例的哈希代码。
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework GetXsdType 返回指定的 XmlSchemaSet 的 XML 架构定义语言 (XSD)。
Public method Static Supported by the .NET Compact Framework GreaterThan SqlDateTime 的两个实例进行比较,以确定第一个实例是否大于第二个实例。
Public method Static Supported by the .NET Compact Framework GreaterThanOrEqual SqlDateTime 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。
Public method Static Supported by the .NET Compact Framework LessThan SqlDateTime 的两个实例进行比较,以确定第一个实例是否小于第二个实例。
Public method Static Supported by the .NET Compact Framework LessThanOrEqual SqlDateTime 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。
Public method Static Supported by the .NET Compact Framework NotEquals SqlDateTime 的两个实例执行逻辑比较,确定它们是否相等。
Public method Static Supported by the .NET Compact Framework op_Addition 将提供的 TimeSpan 参数 t 指示的一段时间添加到提供的 SqlDateTime 结构中。
Public method Static Supported by the .NET Compact Framework op_Equality 对两个 SqlDateTime 结构执行逻辑比较,以确定它们是否相等。
Public method Static Supported by the .NET Compact Framework op_Explicit 已重载。 在参数和 SqlDateTime 结构之间转换。
Public method Static Supported by the .NET Compact Framework op_GreaterThan SqlDateTime 的两个实例进行比较,以确定第一个实例是否大于第二个实例。
Public method Static Supported by the .NET Compact Framework op_GreaterThanOrEqual SqlDateTime 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。
Public method Static Supported by the .NET Compact Framework op_Implicit DateTime 结构转换为 SqlDateTime 结构。
Public method Static Supported by the .NET Compact Framework op_Inequality SqlDateTime 的两个实例执行逻辑比较,确定它们是否相等。
Public method Static Supported by the .NET Compact Framework op_LessThan SqlDateTime 的两个实例进行比较,以确定第一个实例是否小于第二个实例。
Public method Static Supported by the .NET Compact Framework op_LessThanOrEqual SqlDateTime 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。
Public method Static Supported by the .NET Compact Framework op_Subtraction 从提供的 SqlDateTime 结构中减去提供的 TimeSpan 结构 t。
Public method Static Supported by the .NET Compact Framework Parse 将日期和时间的指定的 String 表示形式转换为其等效的 SqlDateTime 形式。
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework Subtract 从此 SqlDateTime 实例中减去指定的 Timespan
Public method Supported by the .NET Compact Framework ToSqlString 将此 SqlDateTime 结构转换为 SqlString
Public method Supported by the .NET Compact Framework ToString 已重写。 将此 SqlDateTime 结构转换为 String

页首

受保护的方法

  名称 说明
Protected method Supported by the .NET Compact Framework Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method Supported by the .NET Compact Framework MemberwiseClone  创建当前 Object 的浅表副本。 (从 Object 继承。)

页首

显式接口实现

  名称 说明
Explicit interface implementation Method Supported by the .NET Compact Framework System.Xml.Serialization.IXmlSerializable.GetSchema 该成员支持 .NET Framework 结构,不应从代码直接使用。
Explicit interface implementation Method Supported by the .NET Compact Framework System.Xml.Serialization.IXmlSerializable.ReadXml 该成员支持 .NET Framework 结构,不应从代码直接使用。
Explicit interface implementation Method Supported by the .NET Compact Framework System.Xml.Serialization.IXmlSerializable.WriteXml 该成员支持 .NET Framework 结构,不应从代码直接使用。

页首

请参见

参考

SqlDateTime 结构
System.Data.SqlTypes 命名空间

其他资源

使用 SqlTypes