Unity裡使用C 獲取時間戳

2021-10-10 21:00:37 字數 636 閱讀 2561

時間戳是個常用的東西。由於c# 沒有直接獲得時間戳的方法,所以每次都上網隨便找個演算法貼上。這次乾脆自己記錄一下:

放到unity裡測試一下:

// start is called before the first frame update

void start()

// update is called once per frame

void update()

// 獲取當前時間戳--10位時間戳, 注意,int32的時間戳, 只能到2023年, 所以採用了long(int64)

public long gettimestamp()

// 獲取當前時間戳, 包含毫秒數

private double gettimestampms()

執行:

emmmm, 沒錯。

我們再開啟python試一下:

跟python版本的時間戳可以匹配。

c 獲取時間戳

獲取相對程式啟動的 時間 單位 ms 實際的秒數 1000 public static long getreletivetostartprogramseconds currentdate nanoseconds elapsedticks 100 ticks elapsedticks seconds ...

C 獲取時間戳,時間戳與時間格式互轉

最近專案中用到獲取時間的功能,現在把用到的分享一下。1.時間戳轉為 00 00時區 日期格式 yyyy mm dd hh mm ss 時間戳轉為 00 00時區 日期格式 yyyy mm dd hh mm ss public static datetime getutcdatetime string...

C 獲取Unix時間戳

什麼是unix時間戳?unix時間戳 unix timestamp 或稱unix時間 unix time posix時間 posix time 是一種時間表示方式,定義為從格林威治時間1970年01月01日00時00分00秒起至現在的總秒數。unix時間戳不僅被使用在unix系統 類unix系統中,...