Browse Source

修改显示时间

DGJ 1 year ago
parent
commit
3c764e168c

+ 8 - 1
Assets/HotUpdate/Scripts/Scripts/Project/XunJian/XunJianDataManager.cs

@@ -562,7 +562,8 @@ public class XunJianDataManager : Singleton<XunJianDataManager>
             xj.inarea = data[i].regionName;
             xj.projectState = ((ProjectStatus)data[i].status).ToString();
             xj.projectType = ((ProjectType)data[i].type).ToString();
-            xj.projectTime = data[i].inspectionTime.ToString();
+            DateTime dateTimes = UnixTimeStampToDateTime(data[i].inspectionTime);
+            xj.projectTime = dateTimes.Year.ToString() + "/" + dateTimes.Month.ToString() + "/" + dateTimes.Day.ToString() + " " + dateTimes.Hour.ToString() + ":" + dateTimes.Minute.ToString();
             xj.updateState = data[i].status > 3 ? "已更新" : "新项目";
             xj.listWall = data[i].listWall;
 
@@ -613,6 +614,12 @@ public class XunJianDataManager : Singleton<XunJianDataManager>
         return epoch.AddSeconds(unixTimeStamp).ToLocalTime();
     }
 
+    public  string StampToDateTime(string timeStamp)
+    {
+        DateTime startTime = System.TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));//获取时间戳
+        DateTime dt = startTime.AddSeconds(double.Parse(timeStamp));
+        return dt.ToString("yyyy/MM/dd");//转化为日期时间
+    }
     // 判断两个时间是否相差在24小时以内
     bool IsWithin24Hours(DateTime dateTime1, DateTime dateTime2)
     {