Kiwano Engine  v1.2.x
kiwano::Time结构体 参考

时间 更多...

#include <Time.h>

Public 成员函数

bool IsZero () const
 是否是零时 更多...
 
const Duration operator- (const Time &) const
 
const Time operator+ (const Duration &) const
 
const Time operator- (const Duration &) const
 
Timeoperator+= (const Duration &)
 
Timeoperator-= (const Duration &)
 

静态 Public 成员函数

static Time Now () noexcept
 获取当前时间
 

详细描述

时间

示例:
// 两时间相减, 可得到一个 Duration 对象
Time t1 = Time::Now();
// 等待一段时间后
Time t2 = Time::Now();
int ms = (t2 - t1).GetMilliseconds(); // 获取两时间相差的毫秒数
注解
时间点与系统时钟无关,因此不能将时间点转化为时分秒

成员函数说明

bool kiwano::Time::IsZero ( ) const
inline

是否是零时

返回
若是零时,返回true