diff --git a/Tiobon.Core.Common/Helper/DateHelper.cs b/Tiobon.Core.Common/Helper/DateHelper.cs deleted file mode 100644 index 922fac66..00000000 --- a/Tiobon.Core.Common/Helper/DateHelper.cs +++ /dev/null @@ -1,55 +0,0 @@ -namespace Tiobon.Core.Common.Helper; - -public class DateHelper -{ - public static DateTime StampToDateTime(string time) - { - time = time.Substring(0, 10); - double timestamp = Convert.ToInt64(time); - System.DateTime dateTime = new System.DateTime(1970, 1, 1, 0, 0, 0, 0); - dateTime = dateTime.AddSeconds(timestamp).ToLocalTime(); - return dateTime; - } - - public static string TimeSubTract(DateTime time1,DateTime time2) - { - TimeSpan subTract = time1.Subtract(time2); - return $"{subTract.Days} 天 {subTract.Hours} 时 {subTract.Minutes} 分 "; - } - /// - /// 时间戳转本地时间-时间戳精确到秒 - /// - public static DateTime ToLocalTimeDateBySeconds(long unix) - { - var dto = DateTimeOffset.FromUnixTimeSeconds(unix); - return dto.ToLocalTime().DateTime; - } - - /// - /// 时间转时间戳Unix-时间戳精确到秒 - /// - public static long ToUnixTimestampBySeconds(DateTime dt) - { - DateTimeOffset dto = new DateTimeOffset(dt); - return dto.ToUnixTimeSeconds(); - } - - - /// - /// 时间戳转本地时间-时间戳精确到毫秒 - /// - public static DateTime ToLocalTimeDateByMilliseconds(long unix) - { - var dto = DateTimeOffset.FromUnixTimeMilliseconds(unix); - return dto.ToLocalTime().DateTime; - } - - /// - /// 时间转时间戳Unix-时间戳精确到毫秒 - /// - public static long ToUnixTimestampByMilliseconds(DateTime dt) - { - DateTimeOffset dto = new DateTimeOffset(dt); - return dto.ToUnixTimeMilliseconds(); - } -} diff --git a/Tiobon.Core.Extensions/Authorizations/Policys/PermissionHandler.cs b/Tiobon.Core.Extensions/Authorizations/Policys/PermissionHandler.cs index 4abb7123..96f7e0af 100644 --- a/Tiobon.Core.Extensions/Authorizations/Policys/PermissionHandler.cs +++ b/Tiobon.Core.Extensions/Authorizations/Policys/PermissionHandler.cs @@ -4,9 +4,9 @@ using Microsoft.AspNetCore.Http; using Microsoft.Extensions.DependencyInjection; using System.Security.Claims; using Tiobon.Core.Common; -using Tiobon.Core.Common.Helper; using Tiobon.Core.Common.HttpContextUser; using Tiobon.Core.Common.Swagger; +using Tiobon.Core.Helper; using Tiobon.Core.IServices; using Tiobon.Core.Model; using Tiobon.Core.Model.Models;