在C#中獲取時間戳有多種方法,以下是其中一種常用的方法:
// 獲取當前時間戳(精確到毫秒)
DateTime currentTime = DateTime.UtcNow;
long timestamp = (long)(currentTime.Subtract(new DateTime(1970, 1, 1))).TotalMilliseconds;
Console.WriteLine(timestamp);
上面的代碼中,首先獲取當前的UTC時間,并將其與1970年1月1日的時間進行比較,然后將時間差轉換為毫秒數,即得到了當前的時間戳。最后將時間戳輸出到控制臺。