Поделиться через


OracleDateTime Структура

Определение

Представляет данные даты и времени в диапазоне от 1 января 4712 г. до н. э. до 31 декабря 4712 г.

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 — 01.01.0001 00:00:00. Однако Oracle поддерживает даты уже 1 января 4712 года до нашей эры. Чтобы привязать даты 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

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

Свойства

Day

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

Hour

Получает значение структуры OracleDateTime в формате часа.

IsNull

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

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)

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

GreaterThan(OracleDateTime, OracleDateTime)

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

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

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

Inequality(OracleDateTime, OracleDateTime)

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

LessThan(OracleDateTime, OracleDateTime)

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

LessThanOrEqual(OracleDateTime, OracleDateTime)

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

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