Implement inverse time conversion functions for Unix and XT epochs

This commit is contained in:
2026-04-25 23:32:07 +02:00
parent 439ea891ca
commit 4d12f7ac01
2 changed files with 224 additions and 0 deletions

View File

@@ -25,6 +25,10 @@ namespace RTL
OUT PLONGLONG UnixTime);
STATIC XTAPI XTSTATUS TimeFieldsToXtEpoch(IN PTIME_FIELDS TimeFields,
OUT PLARGE_INTEGER XtTime);
STATIC XTAPI XTSTATUS UnixEpochToTimeFields(IN PLONGLONG UnixTime,
OUT PTIME_FIELDS TimeFields);
STATIC XTAPI XTSTATUS XtEpochToTimeFields(IN PLARGE_INTEGER XtTime,
OUT PTIME_FIELDS TimeFields);
private:
STATIC XTFASTCALL BOOLEAN LeapYear(SHORT Year);