Fonctions de date et heure

Fonctions d'aide à la date et à l'heure utilisées pour convertir les formats de date et d'heure Netezza.

Fonctions

int64_t nzaeIntervalToMilliseconds(const NzudsInterval *nzInterval)
Convertit un intervalle NZ en millisecondes.
int64_t nzaeIntervalToSeconds(const NzudsInterval *nzInterval)
Convertit un intervalle NZ en secondes.
void nzaeMillisecondsToInterval(int64_t millisecondes, NzudsInterval *nzInterval)
Convertir les millisecondes en un intervalle NZ.
int64_t nzaeMillisecondsToNzTime(int32_t millisecondes)
Convertit le temps en millisecondes en temps NZ.
int32_t nzaeMinutesToNzTimeTzOffset(int32_t minutes)
Conversion des minutes en décalage NZ TimeTz.
int64_t nzaeNzDateToPosixTimeMilliseconds(int32_t nzDate)
Convertit une date NZ en une date d'époque en millisecondes.
int64_t nzaeNzDateToPosixTimeSeconds(int32_t nzDate)
Convertit une date NZ en une heure d'époque en secondes.
int64_t nzaeNzTimestampToPosixTimeMilliseconds(int64_t nzTimestamp)
Convertit un timestamp NZ en temps d'époque en millisecondes.
int64_t nzaeNzTimestampToPosixTimeSeconds(int64_t nzTimestamp)
Convertit un horodatage NZ en un temps d'époque en secondes.
int32_t nzaeNzTimeToMilliseconds(int64_t nzTime)
Convertit un NZ Time en temps en millisecondes.
int32_t nzaeNzTimeToSeconds(int64_t nzTime)
Convertit un NZ Time en temps en secondes.
int32_t nzaeNzTimeTzOffsetToMinutes(int32_t nzTimeTzOffset)
Convertit un décalage TimeTz NZ en minutes.
int32_t nzaePosixTimeMillisecondsToNzDate(int64_t posixTimeMilliseconds)
Convertit un temps Epoch en millisecondes en une date NZ.
int64_t nzaePosixTimeMillisecondsToNzTimestamp(int64_t posixTimeMilliseconds)
Convertit un temps Epoch en millisecondes en un timestamp NZ.
int32_t nzaePosixTimeSecondsToNzDate(int64_t posixTimeSeconds)
Convertit un temps d'époque en secondes en une date NZ.
int64_t nzaePosixTimeSecondsToNzTimestamp(int64_t posixTimeSeconds)
Convertit un temps d'époque en secondes en un horodatage NZ.
void nzaeSecondsToInterval(int64_t seconds, NzudsInterval *nzInterval )
Convertir les secondes en un intervalle NZ.
int64_t nzaeSecondsToNzTime(int32_t secondes)
Convertit le temps en secondes en temps NZ.

Description détaillée

Fonctions d'aide à la date et à l'heure utilisées pour convertir les formats de date et d'heure Netezza.

Documentation sur les fonctions

int64_t nzaeIntervalToMilliseconds(const NzudsInterval *nzInterval)
Convertit un intervalle NZ en millisecondes.
Paramètres :
  • NzudsInterval nzInterval

    L'intervalle codé NZ.

    Retours

    Millisecondes.

int64_t nzaeIntervalToSeconds(const NzudsInterval *nzInterval)
Convertit un intervalle NZ en secondes.
Paramètres :
  • NzudsInterval nzInterval

    L'intervalle codé NZ.

    Retours

    Surveillance client : activée - Les clients enverront des données toutes les ${interval} secondes.

void nzaeMillisecondsToInterval(int64_t millisecondes, NzudsInterval *nzInterval)
Convertir les millisecondes en un intervalle NZ.
Paramètres :
  • milliseconds

    Millisecondes.

  • NzudsInterval nzInterval

    L'intervalle codé NZ.

int64_t nzaeMillisecondsToNzTime(int32_t millisecondes)
Convertit le temps en millisecondes en temps NZ.
Paramètres :
  • milliseconds

    Le temps en millisecondes.

    Retours

    L'heure NZ.

int32_t nzaeMinutesToNzTimeTzOffset(int32_t minutes)
Conversion des minutes en décalage NZ TimeTz.
Paramètres :
  • minutes

    Procès-verbal.

    Retours

    Le décalage du fuseau horaire NZ.

int64_t nzaeNzDateToPosixTimeMilliseconds(int32_t nzDate)
Convertit une date NZ en une date d'époque en millisecondes.
Paramètres :
  • nzDate

    Date encodée en NZ.

    Retours

    La durée de l'époque en millisecondes.

int64_t nzaeNzDateToPosixTimeSeconds(int32_t nzDate)
Convertit une date NZ en une heure d'époque en secondes.
Paramètres :
  • nzDate

    Date encodée en NZ.

    Retours

    La durée de l'époque en secondes.

int64_t nzaeNzTimestampToPosixTimeMilliseconds(int64_t nzTimestamp)
Convertit un timestamp NZ en temps d'époque en millisecondes.
Paramètres :
  • nzTimestamp

    Horodatage encodé NZ

    Retours

    La durée de l'époque en millisecondes.

int64_t nzaeNzTimestampToPosixTimeSeconds(int64_t nzTimestamp)
Convertit un horodatage NZ en un temps d'époque en secondes.
Paramètres :
  • nzTimestamp

    Horodatage encodé NZ.

    Retours

    La durée de l'époque en secondes.

int32_t nzaeNzTimeToMilliseconds(int64_t nzTime)
Convertit un NZ Time en temps en millisecondes.
Paramètres :
  • nzTime

    Temps encodé NZ.

    Retours

    Le temps en millisecondes.

int32_t nzaeNzTimeToSeconds(int64_t nzTime)
Convertit un NZ Time en temps en secondes.
Paramètres :
  • nzTime

    Temps encodé NZ.

    Retours

    Le temps en secondes.

int32_t nzaeNzTimeTzOffsetToMinutes(int32_t nzTimeTzOffset)
Convertit un décalage TimeTz NZ en minutes.
Paramètres :
  • nzTimeTzOffset

    Le décalage du fuseau horaire NZ.

    Retours

    Procès-verbal.

int32_t nzaePosixTimeMillisecondsToNzDate(int64_t posixTimeMilliseconds)
Convertit un temps Epoch en millisecondes en une date NZ.
Paramètres :
  • posixTimeMilliseconds

    Le temps Posix en millisecondes.

    Retours

    Une date NZ.

int64_t nzaePosixTimeMillisecondsToNzTimestamp(int64_t posixTimeMilliseconds)
Convertit un temps Epoch en millisecondes en un timestamp NZ.
Paramètres :
  • posixTimeMilliseconds

    Le temps Posix en millisecondes.

    Retours

    Un horodatage NZ.

int32_t nzaePosixTimeSecondsToNzDate(int64_t posixTimeSeconds)
Convertit un temps d'époque en secondes en une date NZ.
Paramètres :
  • posixTimeSeconds

    Le temps Posix en secondes.

    Retours

    La date NZ.

int64_t nzaePosixTimeSecondsToNzTimestamp(int64_t posixTimeSeconds)
Convertit un temps d'époque en secondes en un horodatage NZ.
Paramètres :
  • posixTimeSeconds

    Le temps Posix en secondes.

    Retours

    L'horodatage NZ.

void nzaeSecondsToInterval(int64_t seconds, NzudsInterval *nzInterval )
Convertir les secondes en un intervalle NZ.
Paramètres :
  • seconds

    secondes

  • NzudsInterval nzInterval

    La sortie de l'intervalle.

int64_t nzaeSecondsToNzTime(int32_t secondes)
Convertit le temps en secondes en temps NZ.
Paramètres :
  • seconds

    Le temps en secondes

    Retours

    L'heure NZ.