#include "define.h"
Go to the source code of this file.
Functions | |
char * | pst_fileTimeToAscii (const FILETIME *filetime, char *result) |
Convert a FILETIME to ascii printable local time. | |
void | pst_fileTimeToStructTM (const FILETIME *filetime, struct tm *result) |
Convert a FILETIME to unix struct tm. | |
time_t | pst_fileTimeToUnixTime (const FILETIME *filetime) |
Convert a FILETIME to unix time_t value. |
char* pst_fileTimeToAscii | ( | const FILETIME * | filetime, | |
char * | result | |||
) |
Convert a FILETIME to ascii printable local time.
[in] | filetime | time structure to be converted |
[out] | result | pointer to output buffer, must be at least 30 bytes. |
Definition at line 5 of file timeconv.c.
References pst_fileTimeToUnixTime().
Referenced by pst_process().
void pst_fileTimeToStructTM | ( | const FILETIME * | filetime, | |
struct tm * | result | |||
) |
Convert a FILETIME to unix struct tm.
[in] | filetime | time structure to be converted |
[out] | result | pointer to output struct tm |
Definition at line 12 of file timeconv.c.
References pst_fileTimeToUnixTime().
Referenced by pst_rfc2425_datetime_format(), and pst_rfc2445_datetime_format().
time_t pst_fileTimeToUnixTime | ( | const FILETIME * | filetime | ) |
Convert a FILETIME to unix time_t value.
[in] | filetime | time structure to be converted |
Definition at line 19 of file timeconv.c.
References FILETIME::dwHighDateTime, and FILETIME::dwLowDateTime.
Referenced by pst_fileTimeToAscii(), pst_fileTimeToStructTM(), and write_normal_email().