From: snickersun Date: Fri, 15 May 2020 11:09:08 +0000 (+0800) Subject: 增加 与服务器同步时间的日志,方便以后查询。 X-Git-Url: http://git.snicker.com.cn/Users/apple/Desktop/static/gitweb.js?a=commitdiff_plain;h=dd25c8134c8c7556bb49a864f623b42f6b52236b;p=protocol_srv.git 增加 与服务器同步时间的日志,方便以后查询。 --- diff --git a/app/src/main/java/com/enqualcomm/support/utils/TimeUtil.java b/app/src/main/java/com/enqualcomm/support/utils/TimeUtil.java index b6078b22..045f1a52 100644 --- a/app/src/main/java/com/enqualcomm/support/utils/TimeUtil.java +++ b/app/src/main/java/com/enqualcomm/support/utils/TimeUtil.java @@ -145,9 +145,12 @@ public class TimeUtil { }else{ timezone_name=String.format("GMT-%1$02d:00", Math.abs(timezone)); } - TimeZone tz = TimeZone.getTimeZone(timezone_name); + TimeZone tz = TimeZone.getTimeZone(timezone_name); ICLogger.i("====set timezone "+tz.getDisplayName()); + Calendar c = Calendar.getInstance(); + + ICLogger.i("====origin time " + c.getTime().toString()+" time zone "+c.getTimeZone()); c.setTime(datetime); if (is24Hour(mContext)){ c.add(Calendar.HOUR_OF_DAY, timezone);//24小时制 @@ -156,13 +159,12 @@ public class TimeUtil { } c.setTimeZone(tz); long when = c.getTimeInMillis(); - ICLogger.i("====set time "+c.toString()); - if (when / 1000 < Integer.MAX_VALUE) { SystemClock.setCurrentTimeMillis(when); } - long now = Calendar.getInstance().getTimeInMillis(); + Calendar d=Calendar.getInstance(); + long now = d.getTimeInMillis(); //Log.d(TAG, "set tm="+when + ", now tm="+now); if(now - when > 1000) @@ -170,6 +172,8 @@ public class TimeUtil { ICLogger.i("====set time failed now("+now+")-when("+when+") > 1000 !"); } + ICLogger.i("====set time to " + d.getTime().toString()+" time zone "+d.getTimeZone()); + } public static void setSysTime(Context mContext,int hour,int minute,int secounds){