schangxiang@126.com
2024-09-06 8a9ca879c839467051db1e5d3e7986537ac5afce
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace iWare.Wms.Core
{
    /// <summary>
    /// DateTimeOffSet转换DateTime帮助类
    /// </summary>
    public static class DateTimeOffSetToDateTime
    {
        public static DateTime ConvertFromDateTimeOffset(DateTimeOffset dateTime)
        {
            if (dateTime.Offset.Equals(TimeSpan.Zero))
                return dateTime.UtcDateTime;
            else if (dateTime.Offset.Equals(TimeZoneInfo.Local.GetUtcOffset(dateTime.DateTime)))
                return DateTime.SpecifyKind(dateTime.DateTime, DateTimeKind.Local);
            else
                return dateTime.DateTime;
        }
    }
}