第14章 纪元时间转换 - IdentityModel 中文文档(v1.0.0)

时间:2023-03-09 22:52:38
第14章 纪元时间转换 - IdentityModel 中文文档(v1.0.0)

JWT令牌使用所谓的Epoch或Unix时间来表示日期/时间。

IdentityModel包含用于DateTimeDateTimeOffset转换到/来自Unix时间的扩展方法:

var dt = DateTime.UtcNow;
var unix = dt.ToEpochTime();

注意

从.NET Framework 4.6和.NET Core 1.0开始,此功能通过DateTimeOffset.FromUnixTimeSecondsDateTimeOffset.ToUnixTimeSeconds内置。

github地址