C# でタイムスタンプを取得する方法

C# のメソッドを記録してタイムスタンプを取得する

方法1


 public long GetTimeStamp()
  {
    
    
      TimeSpan ts = DateTime.Now - new DateTime(1970, 1, 1, 0, 0, 0, 0);
      return Convert.ToInt64(ts.TotalSeconds);
  }

方法 2

 public static long GetTimeStamp()
  {
    
    
       TimeSpan ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0);
       return Convert.ToInt64(ts.TotalSeconds);
  }

方法 3

 public static long GetTimeStamp()
  {
    
    
		return new DateTimeOffset(DateTime.UtcNow).ToUnixTimeSeconds();
  }

おすすめ

転載: blog.csdn.net/qq_41841073/article/details/127788934