Funções de data e hora

Funções auxiliares de data e hora usadas para converter de e para os formatos de data e hora do Netezza.

Funções

int64_t nzaeIntervalToMilliseconds(const NzudsInterval *nzInterval)
Converte um NZ Interval em milissegundos.
int64_t nzaeIntervalToSeconds(const NzudsInterval *nzInterval)
Converte um intervalo de NZ em segundos.
void nzaeMillisecondsToInterval(int64_t milliseconds, NzudsInterval *nzInterval )
Converter milissegundos em um intervalo de NZ.
int64_t nzaeMillisecondsToNzTime(int32_t milissegundos)
Converte o tempo em milissegundos em um tempo NZ.
int32_t nzaeMinutesToNzTimeTzOffset(int32_t minutos)
Converter minutos em NZ TimeTz Offset.
int64_t nzaeNzDateToPosixTimeMilliseconds(int32_t nzDate)
Converte uma NZ Date em uma Epoch time em milissegundos.
int64_t nzaeNzDateToPosixTimeSeconds(int32_t nzDate)
Converte uma data NZ em uma hora de época em segundos.
int64_t nzaeNzTimestampToPosixTimeMilliseconds(int64_t nzTimestamp)
Converte um NZ Timestamp em Epoch time em milissegundos.
int64_t nzaeNzTimestampToPosixTimeSeconds(int64_t nzTimestamp)
Converte um NZ Timestamp em um tempo de época em segundos.
int32_t nzaeNzTimeToMilliseconds(int64_t nzTime)
Converte um NZ Time em tempo em milissegundos.
int32_t nzaeNzTimeToSeconds(int64_t nzTime)
Converte um NZ Time em tempo em segundos.
int32_t nzaeNzTimeTzOffsetToMinutes(int32_t nzTimeTzOffset)
Converte um NZ TimeTz Offset em minutos.
int32_t nzaePosixTimeMillisecondsToNzDate(int64_t posixTimeMilliseconds)
Converte uma hora Epoch em milissegundos em uma data NZ.
int64_t nzaePosixTimeMillisecondsToNzTimestamp(int64_t posixTimeMilliseconds)
Converte um tempo Epoch em milissegundos em um NZ Timestamp.
int32_t nzaePosixTimeSecondsToNzDate(int64_t posixTimeSeconds)
Converte uma hora de época em segundos em uma data da Nova Zelândia.
int64_t nzaePosixTimeSecondsToNzTimestamp(int64_t posixTimeSeconds)
Converte um tempo de época em segundos em um NZ Timestamp.
void nzaeSecondsToInterval(int64_t seconds, NzudsInterval *nzInterval )
Converter segundos em um intervalo de NZ.
int64_t nzaeSecondsToNzTime(int32_t segundos)
Converte o tempo em segundos em um tempo NZ.

Descrição detalhada

Funções auxiliares de data e hora usadas para converter de e para os formatos de data e hora do Netezza.

Documentação da função

int64_t nzaeIntervalToMilliseconds(const NzudsInterval *nzInterval)
Converte um NZ Interval em milissegundos.
Parâmetros:
  • NzudsInterval nzInterval

    O intervalo codificado pela NZ.

    Retorna

    Milissegundos.

int64_t nzaeIntervalToSeconds(const NzudsInterval *nzInterval)
Converte um intervalo de NZ em segundos.
Parâmetros:
  • NzudsInterval nzInterval

    O intervalo codificado pela NZ.

    Retorna

    Segundos.

void nzaeMillisecondsToInterval(int64_t milliseconds, NzudsInterval *nzInterval )
Converter milissegundos em um intervalo de NZ.
Parâmetros:
  • milliseconds

    Milissegundos.

  • NzudsInterval nzInterval

    O intervalo codificado pela NZ.

int64_t nzaeMillisecondsToNzTime(int32_t milissegundos)
Converte o tempo em milissegundos em um tempo NZ.
Parâmetros:
  • milliseconds

    O tempo em milissegundos.

    Retorna

    O horário da NZ.

int32_t nzaeMinutesToNzTimeTzOffset(int32_t minutos)
Converter minutos em NZ TimeTz Offset.
Parâmetros:
  • minutes

    Minutos.

    Retorna

    O deslocamento do fuso horário da Nova Zelândia.

int64_t nzaeNzDateToPosixTimeMilliseconds(int32_t nzDate)
Converte uma NZ Date em uma Epoch time em milissegundos.
Parâmetros:
  • nzDate

    Data codificada pela NZ.

    Retorna

    O tempo da época em milissegundos.

int64_t nzaeNzDateToPosixTimeSeconds(int32_t nzDate)
Converte uma data NZ em uma hora de época em segundos.
Parâmetros:
  • nzDate

    Data codificada pela NZ.

    Retorna

    O tempo da época em segundos.

int64_t nzaeNzTimestampToPosixTimeMilliseconds(int64_t nzTimestamp)
Converte um NZ Timestamp em Epoch time em milissegundos.
Parâmetros:
  • nzTimestamp

    Carimbo de data/hora codificado pela NZ

    Retorna

    O tempo da época em milissegundos.

int64_t nzaeNzTimestampToPosixTimeSeconds(int64_t nzTimestamp)
Converte um NZ Timestamp em um tempo de época em segundos.
Parâmetros:
  • nzTimestamp

    Carimbo de data e hora codificado pela NZ.

    Retorna

    O tempo da época em segundos.

int32_t nzaeNzTimeToMilliseconds(int64_t nzTime)
Converte um NZ Time em tempo em milissegundos.
Parâmetros:
  • nzTime

    Hora codificada pela NZ.

    Retorna

    O tempo em milissegundos.

int32_t nzaeNzTimeToSeconds(int64_t nzTime)
Converte um NZ Time em tempo em segundos.
Parâmetros:
  • nzTime

    Hora codificada pela NZ.

    Retorna

    O tempo em segundos.

int32_t nzaeNzTimeTzOffsetToMinutes(int32_t nzTimeTzOffset)
Converte um NZ TimeTz Offset em minutos.
Parâmetros:
  • nzTimeTzOffset

    O deslocamento do fuso horário da Nova Zelândia.

    Retorna

    Minutos.

int32_t nzaePosixTimeMillisecondsToNzDate(int64_t posixTimeMilliseconds)
Converte uma hora Epoch em milissegundos em uma data NZ.
Parâmetros:
  • posixTimeMilliseconds

    O tempo Posix em milissegundos.

    Retorna

    Um encontro na Nova Zelândia.

int64_t nzaePosixTimeMillisecondsToNzTimestamp(int64_t posixTimeMilliseconds)
Converte um tempo Epoch em milissegundos em um NZ Timestamp.
Parâmetros:
  • posixTimeMilliseconds

    O tempo Posix em milissegundos.

    Retorna

    Um carimbo de data/hora da NZ.

int32_t nzaePosixTimeSecondsToNzDate(int64_t posixTimeSeconds)
Converte uma hora de época em segundos em uma data da Nova Zelândia.
Parâmetros:
  • posixTimeSeconds

    O tempo de Posix em segundos.

    Retorna

    A data da Nova Zelândia.

int64_t nzaePosixTimeSecondsToNzTimestamp(int64_t posixTimeSeconds)
Converte um tempo de época em segundos em um NZ Timestamp.
Parâmetros:
  • posixTimeSeconds

    O tempo de Posix em segundos.

    Retorna

    O carimbo de data/hora da NZ.

void nzaeSecondsToInterval(int64_t seconds, NzudsInterval *nzInterval )
Converter segundos em um intervalo de NZ.
Parâmetros:
  • seconds

    segundos

  • NzudsInterval nzInterval

    A saída do intervalo.

int64_t nzaeSecondsToNzTime(int32_t segundos)
Converte o tempo em segundos em um tempo NZ.
Parâmetros:
  • seconds

    O tempo em segundos

    Retorna

    O horário da NZ.