La fonction decodeDate (struct tm Output)
Convertit une valeur Date Netezza Performance Server en une structure tm. Le résultat tm représente l'heure 00:00:00 à la date spécifiée, avec un statut d'heure d'été inconnu.
Descriptif
inline void decodeDate(int32 encodedDate, struct tm* result, bool*
errorFlag = NULL)
encodedDate spécifie une valeur qui est encodée au format Date de Netezza Performance Server
result spécifie la structure dans laquelle la date décodée est écrite, de sorte que result->tm_year, result->tm_mon, result-> tm_mday, result->tm_yday et result->tm_wday contiennent les champs appropriés au format tm. result->tm_isdst est mis à -1. Le cas échéant, tous les autres champs du résultat sont mis à 0.
errorFlag est un argument facultatif. S'il n'est pas NULL, il prend la valeur true si isValidDate(encodedDate) est false. Dans le cas contraire, la valeur est fixée à false.
Emissions
La fonction lève un objet d'exception opaque si le résultat est NULL ouerrorFlag est NULL et isValidDate(encodedDate) est false).