C#将日期转换为unix时间戳

本文关键字:unix 时间戳 转换 日期 | 更新日期: 2023-09-27 18:22:01

我有这个日期格式16 nov 02:12,我想在unix时间戳中转换它,但这对我来说太复杂了。我希望有简单的方法可以做到这一点?

C#将日期转换为unix时间戳

请尝试此代码:

   public static double DateTimeToUnixTimestamp(DateTime dateTime)
    {
       return (TimeZoneInfo.ConvertTimeToUtc(dateTime) - new DateTime(1970, 1, 1)).TotalSeconds;
    }