Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mendapatkan cap waktu Unix dalam C#

Bagaimana untuk mendapatkan cap waktu Unix dalam C#

WBOY
WBOYke hadapan
2023-09-15 18:49:02790semak imbas

如何在 C# 中获取 Unix 时间戳

Cap masa Unix digunakan terutamanya dalam sistem pengendalian Unix. Tetapi ia membantu semua orang sistem pengendalian kerana ia mewakili masa dalam semua zon masa.

Cap waktu Unix mewakili masa dalam saat. Zaman Unix bermula pada 1hb Januari 1970.

Jadi, cap waktu Unix ialah bilangan saat antara tarikh tertentu

Contoh

Gunakan DateTime.Now.Tolak untuk mendapatkan cap waktu Unix().Jumlah saat Kaedah

class Program{
   static void Main(string[] args){
      Int32 unixTimestamp = (Int32)(DateTime.Now.Subtract(new
      DateTime(1970, 1, 1))).TotalSeconds;
      Console.WriteLine("The Unix Timestamp is {0}", unixTimestamp);
      Console.ReadLine();
   }
}

Output

1596837896

Contoh

untuk mendapatkan Cap Waktu Unix Menggunakan DateTimeOffset.Now.ToUnixTimeSeconds()

class Program{
   static void Main(string[] args){
      var unixTimestamp = DateTimeOffset.Now.ToUnixTimeSeconds();
      Console.WriteLine("The Unix Timestamp is {0}.", unixTimestamp);
      Console.ReadLine();
   }
}

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan cap waktu Unix dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam