diff --git a/src/TrackCenter.Application/Services/TrackOrders/TrackOrderService.cs b/src/TrackCenter.Application/Services/TrackOrders/TrackOrderService.cs index cb2b2dc2..31f9e43c 100644 --- a/src/TrackCenter.Application/Services/TrackOrders/TrackOrderService.cs +++ b/src/TrackCenter.Application/Services/TrackOrders/TrackOrderService.cs @@ -231,7 +231,7 @@ public class TrackOrderService : ApplicationServiceBase IsHighlight = false, IsShowHover = true, Remark = item.Remarks == null || item.Remarks == "--" ? "" : item.Remarks, - TrackTimeZone = $"GMT{(item.TrackTimeZone >= 0 ? "+" : "-")}{GetTimeZoneStr(item.TrackTimeZone)}", + TrackTimeZone = DateTimeHelper.ConvertFloatToTimeZone(item.TrackTimeZone), TrackTime = timeTick, TrackPlace = item.TrackPlace, EnContent = item.TrackEnContent, @@ -269,19 +269,6 @@ public class TrackOrderService : ApplicationServiceBase return (long) (time - sTime).TotalMilliseconds; } - private static string GetTimeZoneStr(float timeZone) - { - var time = timeZone.ToString().Split('.'); - if (time.Length > 1 && time[1] != "0") //如果时区有小数点 - { - return time[0] + ":30"; - } - else - { - return time[0] + ":00"; - } - } - /// /// 根据轨迹id删除单条轨迹 ///