fix:时区显示
All checks were successful
Build and Deploy / deploy (push) Successful in 52s

This commit is contained in:
xiaolipro 2026-10-20 14:46:34 +08:00
parent 77896c4277
commit f82b0bbae0

View File

@ -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";
}
}
/// <summary>
/// 根据轨迹id删除单条轨迹
/// </summary>