OracleDateTime 结构  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示日期和时间数据,取值范围从公元前 4712 年 1 月 1 日 到公元 4712 年 12 月 31 日。
public value class OracleDateTime : IComparable, System::Data::SqlTypes::INullable
	public struct OracleDateTime : IComparable, System.Data.SqlTypes.INullable
	type OracleDateTime = struct
    interface INullable
	Public Structure OracleDateTime
Implements IComparable, INullable
		- 继承
 
- 实现
 
注解
若要获取 OracleDateTime 对象,请 GetOracleDateTime 调用 方法。
结构的最小有效日期 OracleDateTime 为 1/1/0001 00:00:00。 但是,Oracle 支持早在公元前 4712 年 1 月 1 日。 若要绑定 BC 日期,请分别使用 String 参数和 Oracle TO_DATE或TO_CHAR转换函数作为输入和输出参数。
构造函数
| OracleDateTime(DateTime) | 
		 用指定的 OracleDateTime 初始化 DateTime 结构的新实例。  | 
        	
| OracleDateTime(Int32, Int32, Int32) | 
		 通过使用所提供的参数初始化新结构的年、月和日来初始化 OracleDateTime 结构的新实例。  | 
        	
| OracleDateTime(Int32, Int32, Int32, Calendar) | 
		 通过使用所提供的参数初始化新结构的年、月、日和日历,来初始化 OracleDateTime 结构的新实例。  | 
        	
| OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32) | 
		 通过使用所提供的参数初始化新结构的年、月、日、小时、分钟和秒,来初始化 OracleDateTime 结构的新实例。  | 
        	
| OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Calendar) | 
		 通过使用所提供的参数初始化新结构指定日历的年、月、日、小时、分钟和秒,来初始化 OracleDateTime 结构的新实例。  | 
        	
| OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) | 
		 通过使用所提供的参数初始化新结构的年、月、日、小时、分钟、秒和毫秒,来初始化 OracleDateTime 结构的新实例。  | 
        	
| OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Calendar) | 
		 通过使用所提供的参数初始化新结构的指定日历的年、月、日、小时、分钟、秒和毫秒,来初始化 OracleDateTime 结构的新实例。  | 
        	
| OracleDateTime(Int64) | 
		 使用所提供的刻度数初始化 OracleDateTime 结构的新实例。  | 
        	
| OracleDateTime(OracleDateTime) | 
		 从现有 OracleDateTime 对象初始化 OracleDateTime 结构的新实例。  | 
        	
字段
| MaxValue | 
		 表示 OracleDateTime 结构的最大有效日期值。  | 
        	
| MinValue | 
		 表示 OracleDateTime 结构的最小有效日期值。  | 
        	
| Null | 
		 表示可分配给 Value 结构实例的 OracleDateTime 属性的 null 值。  | 
        	
属性
| Day | 
		 获取 OracleDateTime 结构的以日表示的值。  | 
        	
| Hour | 
		 获取 OracleDateTime 结构以小时表示的值。  | 
        	
| IsNull | 
		 获取一个值,该值指示 Value 结构的 OracleDateTime 属性是否为 null。  | 
        	
| Millisecond | 
		 获取此实例所表示日期的毫秒部分。  | 
        	
| Minute | 
		 获取 OracleDateTime 结构的以分钟表示的值。  | 
        	
| Month | 
		 获取 OracleDateTime 结构的以月份表示的值。  | 
        	
| Second | 
		 获取 OracleDateTime 结构的以秒表示的值。  | 
        	
| Value | 
		 获取 OracleDateTime 结构的值。  | 
        	
| Year | 
		 获取 OracleDateTime 结构的以年份表示的值。  | 
        	
方法
| CompareTo(Object) | 
		 将此 OracleDateTime 结构与所提供的对象进行比较,并返回其相对值的指示。  | 
        	
| Equals(Object) | 
		 将提供的对象参数与 Value 对象的 OracleDateTime 属性进行比较。  | 
        	
| Equals(OracleDateTime, OracleDateTime) | 
		 对两个 OracleDateTime 结构执行逻辑比较,以确定它们是否相等。  | 
        	
| GetHashCode() | 
		 获取此实例的哈希代码。  | 
        	
| GreaterThan(OracleDateTime, OracleDateTime) | 
		 对 OracleDateTime 的两个实例进行比较,以确定第一个实例是否大于第二个实例。  | 
        	
| GreaterThanOrEqual(OracleDateTime, OracleDateTime) | 
		 对 OracleDateTime 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。  | 
        	
| LessThan(OracleDateTime, OracleDateTime) | 
		 对 OracleDateTime 的两个实例进行比较,以确定第一个实例是否小于第二个实例。  | 
        	
| LessThanOrEqual(OracleDateTime, OracleDateTime) | 
		 对 OracleDateTime 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。  | 
        	
| NotEquals(OracleDateTime, OracleDateTime) | 
		 对 OracleDateTime 的两个实例执行逻辑比较,确定它们是否相等。  | 
        	
| Parse(String) | 
		 将日期和时间的指定的 String 表示形式转换为其等效的 OracleDateTime 形式。  | 
        	
| ToString() | 
		 将此 OracleDateTime 结构转换为 String。  | 
        	
运算符
| Equality(OracleDateTime, OracleDateTime) | 
		 对两个 OracleDateTime 结构执行逻辑比较,以确定它们是否相等。  | 
         	
| Explicit(OracleDateTime to DateTime) | 
		 将 OracleDateTime 结构转换为 DateTime 结构。  | 
         	
| Explicit(String to OracleDateTime) | 
		 将   | 
         	
| GreaterThan(OracleDateTime, OracleDateTime) | 
		 对 OracleDateTime 的两个实例进行比较,以确定第一个实例是否大于第二个实例。  | 
         	
| GreaterThanOrEqual(OracleDateTime, OracleDateTime) | 
		 对 OracleDateTime 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。  | 
         	
| Inequality(OracleDateTime, OracleDateTime) | 
		 对 OracleDateTime 的两个实例执行逻辑比较,以确定它们是否相等。  | 
         	
| LessThan(OracleDateTime, OracleDateTime) | 
		 对 OracleDateTime 的两个实例进行比较,以确定第一个实例是否小于第二个实例。  | 
         	
| LessThanOrEqual(OracleDateTime, OracleDateTime) | 
		 对 OracleDateTime 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。  |