溫馨提示×

c#當前時間轉(zhuǎn)換成時間戳怎么實現(xiàn)

c#
小億
270
2024-03-13 19:21:22
欄目: 編程語言

在C#中,可以使用DateTimeOffset結(jié)構(gòu)來表示時間,并使用ToUnixTimeSeconds()方法將其轉(zhuǎn)換為時間戳。以下是一個示例代碼:

using System;

class Program
{
    static void Main()
    {
        DateTimeOffset currentTime = DateTimeOffset.Now;
        long timestamp = currentTime.ToUnixTimeSeconds();
        
        Console.WriteLine($"Current time: {currentTime}");
        Console.WriteLine($"Timestamp: {timestamp}");
    }
}

在上面的代碼中,首先獲取當前時間并將其存儲在currentTime變量中,然后使用ToUnixTimeSeconds()方法將其轉(zhuǎn)換為時間戳,并將結(jié)果存儲在timestamp變量中。最后,將當前時間和時間戳打印出來。

0