Implement inverse time conversion functions for Unix and XT epochs
Some checks failed
Builds / ExectOS (amd64, debug) (push) Successful in -59m21s
Builds / ExectOS (amd64, release) (push) Successful in -59m23s
Builds / ExectOS (i686, debug) (push) Failing after -59m32s
Builds / ExectOS (i686, release) (push) Failing after -59m34s

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);