|
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include "utils/XTimeUtils.h"#include <errno.h>#include <mutex>#include <time.h>#include <sys/times.h>Namespaces | |
| namespace | KODI |
| namespace | KODI::TIME |
Macros | |
| #define | WIN32_TIME_OFFSET ((unsigned long long)(369 * 365 + 89) * 24 * 3600 * 10000000) |
| #define | IsLeapYear(y) ((!(y % 4)) ? (((!(y % 400)) && (y % 100)) ? 1 : 0) : 0) |
Functions | |
| std::tuple< bool, int64_t > | KODI::TIME::GetTimezoneBias (const SystemTime &time) |
| Return bias in minutes for the system time zone and the given time value. | |
| void | KODI::TIME::GetLocalTime (SystemTime *systemTime) |
| int | KODI::TIME::FileTimeToLocalFileTime (const FileTime *fileTime, FileTime *localFileTime) |
| int | KODI::TIME::SystemTimeToFileTime (const SystemTime *systemTime, FileTime *fileTime) |
| long | KODI::TIME::CompareFileTime (const FileTime *fileTime1, const FileTime *fileTime2) |
| int | KODI::TIME::FileTimeToSystemTime (const FileTime *fileTime, SystemTime *systemTime) |
| int | KODI::TIME::LocalFileTimeToFileTime (const FileTime *localFileTime, FileTime *fileTime) |
| int | KODI::TIME::FileTimeToTimeT (const FileTime *localFileTime, time_t *pTimeT) |
| int | KODI::TIME::TimeTToFileTime (time_t timeT, FileTime *localFileTime) |
| #define IsLeapYear | ( | y | ) | ((!(y % 4)) ? (((!(y % 400)) && (y % 100)) ? 1 : 0) : 0) |
| #define WIN32_TIME_OFFSET ((unsigned long long)(369 * 365 + 89) * 24 * 3600 * 10000000) |