19 lines
569 B
C++
19 lines
569 B
C++
|
#pragma once
|
||
|
|
||
|
#include <Aurora/Time/ETimezoneShift.hpp>
|
||
|
#include <Aurora/Time/TM.hpp>
|
||
|
|
||
|
namespace Aurora::Locale
|
||
|
{
|
||
|
AUKN_SYM AuString NumbericLocaleGetDecimal();
|
||
|
#
|
||
|
AUKN_SYM AuString TimeLocaleGetMSChar();
|
||
|
AUKN_SYM AuString TimeLocaleS();
|
||
|
AUKN_SYM AuString TimeLocaleGetDayChar();
|
||
|
|
||
|
AUKN_SYM AuString TimeDateToString(const Time::tm &time);
|
||
|
AUKN_SYM AuString TimeDateToISO8601(const Time::tm &time, Time::ETimezoneShift shift = Time::ETimezoneShift::eUTC);
|
||
|
|
||
|
AUKN_SYM AuString ConvertMSToTimescale(AuUInt32 ms);
|
||
|
AUKN_SYM AuString ConvertNSToTimescale(AuUInt64 ns);
|
||
|
}
|