OracleDateTime Estrutura

Definição

Representa dados de data e hora que variam em valor de 1º de janeiro de 4712 a.C. a 31 de dezembro de 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
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 o Oracle TO_DATE ou TO_CHAR funções de conversão para parâmetros de entrada e saída, respectivamente.

Construtores

Nome Description
OracleDateTime(DateTime)

Inicializa uma nova instância da OracleDateTime estrutura com a especificada 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, o mês e o dia da nova estrutura.

OracleDateTime(Int64)

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

OracleDateTime(OracleDateTime)

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

Campos

Nome Description
MaxValue

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

MinValue

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

Null

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

Propriedades

Nome Description
Day

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

Hour

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

IsNull

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

Millisecond

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

Minute

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

Month

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

Second

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

Value

Obtém o valor da OracleDateTime estrutura.

Year

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

Métodos

Nome Description
CompareTo(Object)

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

Equals(Object)

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

Equals(OracleDateTime, OracleDateTime)

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

GetHashCode()

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

GreaterThan(OracleDateTime, OracleDateTime)

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

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

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

LessThan(OracleDateTime, OracleDateTime)

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

LessThanOrEqual(OracleDateTime, OracleDateTime)

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

NotEquals(OracleDateTime, OracleDateTime)

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

Parse(String)

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

ToString()

Converte essa OracleDateTime estrutura em um String.

Operadores

Nome Description
Equality(OracleDateTime, OracleDateTime)

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

Explicit(OracleDateTime to DateTime)

Converte uma OracleDateTime estrutura em uma DateTime estrutura.

Explicit(String to OracleDateTime)

Converte um em String uma OracleDateTime estrutura.

GreaterThan(OracleDateTime, OracleDateTime)

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

GreaterThanOrEqual(OracleDateTime, OracleDateTime)

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

Inequality(OracleDateTime, OracleDateTime)

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

LessThan(OracleDateTime, OracleDateTime)

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

LessThanOrEqual(OracleDateTime, OracleDateTime)

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

Aplica-se a