增加 与服务器同步时间的日志,方便以后查询。
authorsnickersun <scy@incartech.cn>
Fri, 15 May 2020 11:09:08 +0000 (19:09 +0800)
committersnickersun <scy@incartech.cn>
Fri, 15 May 2020 11:09:08 +0000 (19:09 +0800)
app/src/main/java/com/enqualcomm/support/utils/TimeUtil.java

index b6078b2..045f1a5 100644 (file)
@@ -145,9 +145,12 @@ public class TimeUtil {
     }else{\r
       timezone_name=String.format("GMT-%1$02d:00", Math.abs(timezone));\r
     }\r
-     TimeZone tz = TimeZone.getTimeZone(timezone_name);\r
+    TimeZone tz = TimeZone.getTimeZone(timezone_name);\r
     ICLogger.i("====set timezone "+tz.getDisplayName());\r
+\r
     Calendar c = Calendar.getInstance();\r
+\r
+    ICLogger.i("====origin time " + c.getTime().toString()+" time zone "+c.getTimeZone());\r
     c.setTime(datetime);\r
     if (is24Hour(mContext)){\r
       c.add(Calendar.HOUR_OF_DAY, timezone);//24小时制\r
@@ -156,13 +159,12 @@ public class TimeUtil {
     }\r
     c.setTimeZone(tz);\r
     long when = c.getTimeInMillis();\r
-    ICLogger.i("====set time "+c.toString());\r
-\r
     if (when / 1000 < Integer.MAX_VALUE) {\r
       SystemClock.setCurrentTimeMillis(when);\r
     }\r
 \r
-    long now = Calendar.getInstance().getTimeInMillis();\r
+    Calendar d=Calendar.getInstance();\r
+    long now = d.getTimeInMillis();\r
     //Log.d(TAG, "set tm="+when + ", now tm="+now);\r
 \r
     if(now - when > 1000)\r
@@ -170,6 +172,8 @@ public class TimeUtil {
       ICLogger.i("====set time failed now("+now+")-when("+when+") > 1000 !");\r
     }\r
 \r
+    ICLogger.i("====set time to " + d.getTime().toString()+" time zone "+d.getTimeZone());\r
+\r
   }\r
 \r
   public static void setSysTime(Context mContext,int hour,int minute,int secounds){\r