時間戳:
Unix時間戳(Unix timestamp),或稱Unix時間(Unix time)、POSIX時間(POSIX time),是一種時間表示方式,定義為從格林威治時間1970年01月01日00時00分00秒(北京時間1970年01月01日08時00分00秒)起至現在的總秒數。Unix時間戳不僅被使用在Unix系統、類Unix系統中(比如Linux系統),也在許多其他操作系統中被廣泛采用。
中國為東8區 +8.
1:獲取當前時間戳
var utcNow = DateTime.UtcNow; var timeSpan = utcNow - new DateTime(1970, 1, 1, 0, 0, 0); return (int) timeSpan.TotalSeconds;
2:當前時間戳轉時間
var nowTime = new DateTime(1970, 1, 1, 8, 0, 0).AddSeconds(timestamp);// 第四個參數可認為是時區,中國在東8區。