From 465f14d18c1ee52efffd7095bf7535a6bbb2e06f Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期二, 02 九月 2025 14:56:11 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.Core/Utils/DateTimeUtils/DateTimeUtils.cs | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/FlexJobApi.Core/Utils/DateTimeUtils/DateTimeUtils.cs b/FlexJobApi.Core/Utils/DateTimeUtils/DateTimeUtils.cs index 8ab5d89..842a327 100644 --- a/FlexJobApi.Core/Utils/DateTimeUtils/DateTimeUtils.cs +++ b/FlexJobApi.Core/Utils/DateTimeUtils/DateTimeUtils.cs @@ -1,5 +1,7 @@ -锘縰sing System; +锘縰sing Microsoft.SqlServer.Server; +using System; using System.Collections.Generic; +using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; @@ -28,6 +30,21 @@ /// <summary> /// 杞椂闂� /// </summary> + /// <param name="obj">瀵硅薄</param> + /// <param name="format"></param> + /// <returns>鏃堕棿</returns> + public static DateTime? ToDateTime(this object obj, string format) + { + if (obj != null && DateTime.TryParseExact(obj.ToString(), format, CultureInfo.InvariantCulture, DateTimeStyles.None, out var date) && date != DateTime.MinValue && date != DateTimeOffset.MinValue) + { + return date; + } + return null; + } + + /// <summary> + /// 杞椂闂� + /// </summary> /// <param name="dic">瀛楀吀</param> /// <param name="key">閿�</param> /// <returns>鍊�</returns> -- Gitblit v1.9.1