public static void Main()
DateTime test1 = DateTime.UtcNow.AddHours(-1.25);
DateTime test2 = DateTime.UtcNow.AddHours(-1);
DateTime test3 = DateTime.UtcNow.AddHours(0.25);
CheckTokenExpiration(test1);
CheckTokenExpiration(test2);
CheckTokenExpiration(test3);
public static void CheckTokenExpiration(DateTime tokenDate)
if((DateTime.UtcNow - tokenDate).TotalHours > 1)
Console.WriteLine("Token expired");
Console.WriteLine("Token alive");