OracleDateTime Структура

Определение

Представляет данные даты и времени, начиная с 1 января 4712 г. до 31 декабря 4712 AD.

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
Реализации

Комментарии

Чтобы получить OracleDateTime объект, вызовите GetOracleDateTime метод.

Минимальная допустимая дата для OracleDateTime структуры — 1/1/0001 00:00:00. Однако Oracle поддерживает даты до 1 января 4712 Г. Чтобы привязать даты BC, используйте String параметр и функции преобразования Oracle TO_DATE или TO_CHAR для входных и выходных параметров соответственно.

Конструкторы

Имя Описание
OracleDateTime(DateTime)

Инициализирует новый экземпляр OracleDateTime структуры с указанным DateTime.

OracleDateTime(Int32, Int32, Int32, Calendar)

Инициализирует новый экземпляр OracleDateTime структуры с помощью предоставленных параметров для инициализации года, месяца, дня и календаря новой структуры.

OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Calendar)

Инициализирует новый экземпляр OracleDateTime структуры с помощью предоставленных параметров для инициализации года, месяца, дня, часа, минуты и секунды для указанного календаря новой структуры.

OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Calendar)

Инициализирует новый экземпляр OracleDateTime структуры с помощью предоставленных параметров для инициализации года, месяца, дня, часа, минуты, секунды и миллисекунда для указанного календаря новой структуры.

OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр OracleDateTime структуры с помощью предоставленных параметров для инициализации года, месяца, дня, часа, минуты, секунды и миллисекунда новой структуры.

OracleDateTime(Int32, Int32, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр OracleDateTime структуры с помощью предоставленных параметров для инициализации года, месяца, дня, часа, минуты и второй новой структуры.

OracleDateTime(Int32, Int32, Int32)

Инициализирует новый экземпляр OracleDateTime структуры с помощью предоставленных параметров для инициализации года, месяца и дня новой структуры.

OracleDateTime(Int64)

Инициализирует новый экземпляр OracleDateTime структуры с помощью указанного числа тиков.

OracleDateTime(OracleDateTime)

Инициализирует новый экземпляр OracleDateTime структуры из существующего OracleDateTime объекта.

Поля

Имя Описание
MaxValue

Представляет максимально допустимое значение даты для OracleDateTime структуры.

MinValue

Представляет минимально допустимое значение даты для OracleDateTime структуры.

Null

Представляет значение NULL, которое может быть назначено Value свойству экземпляра OracleDateTime структуры.

Свойства

Имя Описание
Day

Возвращает значение OracleDateTime структуры в день.

Hour

Возвращает значение OracleDateTime структуры в течение часа.

IsNull

Возвращает значение, указывающее, имеет ли Value свойство OracleDateTime структуры значение NULL.

Millisecond

Возвращает компонент миллисекунда даты, представленной этим экземпляром.

Minute

Возвращает значение OracleDateTime структуры в минуту.

Month

Возвращает значение OracleDateTime структуры в течение месяца.

Second

Возвращает значение OracleDateTime структуры в качестве секунды.

Value

Возвращает значение OracleDateTime структуры.

Year

Возвращает значение OracleDateTime структуры в год.

Методы

Имя Описание
CompareTo(Object)

Сравнивает эту OracleDateTime структуру с предоставленным объектом и возвращает указание их относительных значений.

Equals(Object)

Сравнивает предоставленный параметр объекта со свойством ValueOracleDateTime объекта.

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)

Преобразует объект String в структуру OracleDateTime .

GreaterThan(OracleDateTime, OracleDateTime)

Сравнивает два экземпляра, OracleDateTime чтобы определить, больше ли первое больше второго.

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

Сравнивает два экземпляра, OracleDateTime чтобы определить, больше ли первое значение или равно второму.

Inequality(OracleDateTime, OracleDateTime)

Выполняет логическое сравнение двух экземпляров OracleDateTime , чтобы определить, равны ли они.

LessThan(OracleDateTime, OracleDateTime)

Сравнивает два экземпляра, OracleDateTime чтобы определить, меньше ли первое значение меньше второго.

LessThanOrEqual(OracleDateTime, OracleDateTime)

Сравнивает два экземпляра, OracleDateTime чтобы определить, меньше ли первое значение или равно второму.

Применяется к