Android获取UTC时间的方式

来源:互联网 发布:linux查看80端口被占用 编辑:程序博客网 时间:2024/06/06 04:07

第一种:

public CharSequence GetUTCTime() {  Calendar cal = Calendar.getInstance(Locale.CHINA);  int zoneOffset = cal.get(java.util.Calendar.ZONE_OFFSET);  int dstOffset = cal.get(java.util.Calendar.DST_OFFSET);  cal.add(java.util.Calendar.MILLISECOND, -(zoneOffset + dstOffset));  return DateFormat.format("yyyy'-'MM'-'dd'T'kk':'mm':'ss'Z'", cal); }


主要用到的类:java.util.Calendar和android.text.format.DateFormat

第二种:

  SimpleDateFormat sdf = new SimpleDateFormat("yy/MM/dd hh:mm:ss");    sdf.setTimeZone(TimeZone.getTimeZone("gmt"));    String gmtTime = sdf.format(date);    tvDate.setText(gmtTime);


 

 

原创粉丝点击