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 объект, вызовите 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) |
Преобразует объект |
| GreaterThan(OracleDateTime, OracleDateTime) |
Сравнивает два экземпляра, OracleDateTime чтобы определить, больше ли первое больше второго. |
| GreaterThanOrEqual(OracleDateTime, OracleDateTime) |
Сравнивает два экземпляра, OracleDateTime чтобы определить, больше ли первое значение или равно второму. |
| Inequality(OracleDateTime, OracleDateTime) |
Выполняет логическое сравнение двух экземпляров OracleDateTime , чтобы определить, равны ли они. |
| LessThan(OracleDateTime, OracleDateTime) |
Сравнивает два экземпляра, OracleDateTime чтобы определить, меньше ли первое значение меньше второго. |
| LessThanOrEqual(OracleDateTime, OracleDateTime) |
Сравнивает два экземпляра, OracleDateTime чтобы определить, меньше ли первое значение или равно второму. |