OracleDateTime Estrutura

Definição

Representa dados de data e hora com valores entre 1 de janeiro de 4712 a.C. e 31 de dezembro de 4712 d.C.

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

Observações

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, Oracle suporta datas tão cedas quanto 1 de janeiro de 4712 a.C. Para associar datas BC, use um String parâmetro e a Oracle TO_DATE ou TO_CHAR funções de conversão para parâmetros de entrada e saída, respetivamente.

Construtores

Name Description
OracleDateTime(DateTime)

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

OracleDateTime(Int32, Int32, Int32, Calendar)

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

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

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

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

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

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

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

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

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

OracleDateTime(Int32, Int32, Int32)

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

OracleDateTime(Int64)

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

OracleDateTime(OracleDateTime)

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

Campos

Name Description
MaxValue

Representa o valor máximo válido de data para uma OracleDateTime estrutura.

MinValue

Representa o valor mínimo válido da data para uma OracleDateTime estrutura.

Null

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

Propriedades

Name Description
Day

Obtém o valor da OracleDateTime estrutura por dia.

Hour

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

IsNull

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

Millisecond

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

Minute

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

Month

Obtém o valor da OracleDateTime estrutura por mês.

Second

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

Value

Percebe o valor da OracleDateTime estrutura.

Year

Obtém o valor da OracleDateTime estrutura ao longo do ano.

Métodos

Name Description
CompareTo(Object)

Compara esta OracleDateTime estrutura com o objeto fornecido e devolve uma indicação dos seus valores relativos.

Equals(Object)

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

Equals(OracleDateTime, OracleDateTime)

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

GetHashCode()

Obtém o código de hash desta instância.

GreaterThan(OracleDateTime, OracleDateTime)

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

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

Compara-se 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-se duas instâncias de OracleDateTime para determinar se a primeira é menor ou igual à segunda.

NotEquals(OracleDateTime, OracleDateTime)

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

Parse(String)

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

ToString()

Converte esta OracleDateTime estrutura para um String.

Operadores

Name Description
Equality(OracleDateTime, OracleDateTime)

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

Explicit(OracleDateTime to DateTime)

Converte uma OracleDateTime estrutura numa DateTime estrutura.

Explicit(String to OracleDateTime)

Converte a String numa OracleDateTime estrutura.

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)

Realiza uma comparação lógica de duas instâncias de OracleDateTime para determinar se 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