阿里云日志返回的UTC(世界标准时间)转换为本地时间

近期的项目中,用到了阿里云日志系统,aliyun提供的api方法中,返回值有一个utc格式的时间字符串,客户端这边需要对这个字符串进行解析,跟当前时间比大小。这里就涉及到了解析utc时间为本地时间的问题
 
java处理的代码如下:
 
private long parseUTC2TimeStamp(String str) {
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
        df.setTimeZone(TimeZone.getTimeZone("UTC"));
        try {
            return df.parse(str).getTime();
        } catch (ParseException e) {
            e.printStackTrace();
        }
        return System.currentTimeMillis() ;
    }
 
相关参考资料:
 
 
 

猜你喜欢

转载自www.cnblogs.com/xing-star/p/12420797.html
今日推荐