2022-01-24 18:37:06 +00:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include <Aurora/Time/ETimezoneShift.hpp>
|
|
|
|
#include <Aurora/Time/TM.hpp>
|
|
|
|
|
|
|
|
namespace Aurora::Locale
|
|
|
|
{
|
2022-01-26 08:30:19 +00:00
|
|
|
AUKN_SYM const AuString &NumbericLocaleGetDecimal();
|
2022-01-24 18:37:06 +00:00
|
|
|
|
2022-01-26 08:30:19 +00:00
|
|
|
AUKN_SYM const AuString &NewLine();
|
|
|
|
|
|
|
|
AUKN_SYM const AuString &TimeLocaleGetMSChar();
|
|
|
|
AUKN_SYM const AuString &TimeLocaleS();
|
|
|
|
AUKN_SYM const AuString &TimeLocaleGetDayChar();
|
2022-01-24 18:37:06 +00:00
|
|
|
|
2022-01-26 04:22:12 +00:00
|
|
|
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);
|
2022-01-24 18:37:06 +00:00
|
|
|
}
|