liuying
2024-11-10 19b415a1aa36dc70e5546b0fdeefa6a39570f19b
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;
        }
    }
}