Compartilhar via


OracleDateTime Estrutura

Definição

Representa os dados de data e a hora cujo valor vai de 1 de janeiro de 4712 AC a 31 de dezembro de 4712 DC.

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
Herança
OracleDateTime
Implementações

Comentários

Para obter um OracleDateTime objeto, chame o GetOracleDateTime método .

A data mínima válida para uma OracleDateTime estrutura é 1/1/0001 00:00:00. No entanto, a Oracle dá suporte a datas de 1º de janeiro de 4712 a.C. Para associar datas bc, use um String parâmetro e as funções de conversão oracle TO_DATE ou TO_CHAR para parâmetros de entrada e saída, respectivamente.

Construtores

OracleDateTime(DateTime)

Inicializa uma nova instância da estrutura OracleDateTime com o DateTime especificado.

OracleDateTime(Int32, Int32, Int32)

Inicializa uma nova instância da estrutura OracleDateTime usando os parâmetros fornecidos para inicializar o ano, o mês e o dia da nova estrutura.

OracleDateTime(Int32, Int32, Int32, Calendar)

Inicializa uma nova instância da estrutura OracleDateTime usando os parâmetros fornecidos para inicializar o ano, o mês, o dia e o calendário da nova estrutura.

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

Inicializa uma nova instância da estrutura OracleDateTime usando os parâmetros fornecidos para inicializar o ano, o mês, o dia, a hora, o minuto e o segundo da nova estrutura.

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

Inicializa uma nova instância da estrutura OracleDateTime usando os parâmetros fornecidos para inicializar o ano, o mês, o dia, a hora, o minuto e o segundo para o calendário especificado da nova estrutura.

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

Inicializa uma nova instância da estrutura OracleDateTime usando os parâmetros fornecidos para inicializar o ano, o mês, o dia, a hora, o minuto, o segundo e o milissegundo da nova estrutura.

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

Inicializa uma nova instância da estrutura OracleDateTime usando os parâmetros fornecidos para inicializar o ano, o mês, o dia, a hora, o minuto, o segundo e o milissegundo para o calendário especificado da nova estrutura.

OracleDateTime(Int64)

Inicializa uma nova instância da estrutura OracleDateTime usando o número de tiques fornecido.

OracleDateTime(OracleDateTime)

Inicializa uma nova instância da estrutura OracleDateTime de um objeto OracleDateTime existente.

Campos

MaxValue

Representa o valor de data válida máxima para uma estrutura OracleDateTime.

MinValue

Representa o valor mínimo de data válida para uma estrutura OracleDateTime.

Null

Representa um valor nulo que pode ser atribuído à propriedade Value de uma instância da estrutura OracleDateTime.

Propriedades

Day

Obtém o valor da estrutura OracleDateTime como um dia.

Hour

Obtém o valor da estrutura OracleDateTime como uma hora.

IsNull

Obtém um valor que indica se a propriedade Value da estrutura OracleDateTime é nula.

Millisecond

Obtém o componente de milissegundos da data representada por essa instância.

Minute

Obtém o valor da estrutura OracleDateTime como um minuto.

Month

Obtém o valor da estrutura OracleDateTime como um mês.

Second

Obtém o valor da estrutura OracleDateTime como um segundo.

Value

Obtém o valor da estrutura OracleDateTime.

Year

Obtém o valor da estrutura OracleDateTime como um ano.

Métodos

CompareTo(Object)

Compara esta estrutura OracleDateTime ao objeto fornecido e retorna uma indicação de seus valores relativos.

Equals(Object)

Compara o parâmetro de objeto fornecido com a propriedade Value do objeto OracleDateTime.

Equals(OracleDateTime, OracleDateTime)

Executa uma comparação lógica de duas estruturas OracleDateTime para determinar se elas são iguais.

GetHashCode()

Obtém o código hash para esta instância.

GreaterThan(OracleDateTime, OracleDateTime)

Compara duas instâncias de OracleDateTime para determinar se a primeira é maior que a segunda.

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

Compara duas instâncias de OracleDateTime para determinar se a primeira é maior ou igual à segunda.

LessThan(OracleDateTime, OracleDateTime)

Compara duas instâncias de OracleDateTime para determinar se a primeira é menor que a segunda.

LessThanOrEqual(OracleDateTime, OracleDateTime)

Compara duas instâncias de OracleDateTime para determinar se a primeira é menor ou igual à segunda.

NotEquals(OracleDateTime, OracleDateTime)

Executa uma comparação lógica de duas instâncias de OracleDateTime para determinar se elas não são iguais.

Parse(String)

Converte a representação OracleDateTime especificada de uma data e hora em sua String equivalente.

ToString()

Converte esta estrutura OracleDateTime em um String.

Operadores

Equality(OracleDateTime, OracleDateTime)

Executa uma comparação lógica das duas estruturas OracleDateTime para determinar se elas são iguais.

Explicit(OracleDateTime to DateTime)

Converte uma estrutura OracleDateTime em uma estrutura DateTime.

Explicit(String to OracleDateTime)

Converte um String em uma estrutura OracleDateTime.

GreaterThan(OracleDateTime, OracleDateTime)

Compara duas instâncias de OracleDateTime para determinar se a primeira é maior que a segunda.

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

Compara duas instâncias de OracleDateTime para determinar se a primeira é maior ou igual à segunda.

Inequality(OracleDateTime, OracleDateTime)

Executa uma comparação lógica de duas instâncias de OracleDateTime para determinar se elas são iguais.

LessThan(OracleDateTime, OracleDateTime)

Compara duas instâncias de OracleDateTime para determinar se a primeira é menor que a segunda.

LessThanOrEqual(OracleDateTime, OracleDateTime)

Compara duas instâncias de OracleDateTime para determinar se a primeira é menor ou igual à segunda.

Aplica-se a