8 #include "core/EmxTypeDef.hpp"
53 static char *
GetTimeStr(uint32_t utc,
char *timeStr,
int maxSize);
记录操作时间
Definition: Time.hpp:72
TimeRec()
Definition: Time.hpp:74
void Update()
更新初始时间
Definition: Time.hpp:77
uint32_t GetInv() const
获取当前时间与初始时间的差值
Definition: Time.hpp:80
时间相关函数
Definition: Time.hpp:18
static char * GetTimeStr(uint32_t utc, char *timeStr, int maxSize)
获取指定UTC时间字符串,格式YYYY-MM-DD hh:mm:ss
static void SetSysTime(uint32_t utc)
获设置系统UTC时间
static uint64_t GetMonoClockMS()
获取64位当前系统启动毫秒时间
Definition: Time.hpp:36
static bool GetTimeSync()
获取系统的时间是否已经同步
static uint32_t GetMs()
获取32位当前UTC毫秒时间
Definition: Time.hpp:24
static void SetSysDate(const char *date)
设置系统日期
static uint64_t GetMonoClockUs()
获取64位当前系统启动微秒时间
static uint32_t GetS()
获取32位当前UTC秒时间
static uint64_t GetMonoClockNs()
获取64位当前系统启动纳秒时间
static char * GetTimeStrNow(char *timeStr, int maxSize)
获取当前系统时间字符串,格式YYYY-MM-DD hh:mm:ss
static uint64_t GetMs64()
获取64位当前UTC毫秒时间
Definition: EmxGpio.hpp:10