[UE4]Time时间相关

1 · 王爱国 · Aug. 6, 2016, 2:59 p.m.
获取系统时间以及UNIX时间戳 蓝图: //返回值为从启动游戏开始的经过时长(单位秒),而非Unix时间戳 float UKismetSystemLibrary::GetGameTimeInSeconds(UObject* WorldContextObject); C++代码: FDateTime Time = FDateTime::Now(); int64 Timestamp = Time.ToUnixTimestamp(); 将 Unix Timestamp 转换为年月日(year, month, day) FDateTime Time = FDateTime::FromUnixTimestamp(int64 UnixTime); 获取系统当前日期时间:年月日时分秒 FDateTime Time = FDateTime::Now(); int Year = Time.GetYear(); int Month = Time.GetMonth(); int Day = Time.GetDay(); int Hour = Time.GetHour(); int Minute = T...