【轉】讀取系統時間和時間戳【UE4】【C++】


1         FDateTime Time = FDateTime::Now();
2         //獲取時間戳
3         int64 Timestamp = Time.ToUnixTimestamp();
4         UE_LOG(LogTemp, Warning, TEXT("%d"), Timestamp);

將 Unix Timestamp 轉換為年月日(year, month, day)

 1 FDateTime Time = FDateTime::FromUnixTimestamp(int64 UnixTime); 

獲取系統當前日期時間:年月日時分秒

    int64 Timestamp = Time.ToUnixTimestamp();
    UE_LOG(LogTemp, Warning, TEXT("%d"), Timestamp);
    int year = Time.GetYear();
    int month = Time.GetMonth();
    int day = Time.GetDay();
    int hour = Time.GetHour();
    int minute = Time.GetMinute();
    int second = Time.GetSecond();
    UE_LOG(LogTemp, Warning, TEXT("時間:%d, %d, %d, %d, %d, %d"), year, month, day, hour, minute, second);

原文地址:https://blog.csdn.net/weixin_41946900/article/details/103068557

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM