Android获取UTC时间的方式
16lz
2021-12-21
第一种:
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);
更多相关文章
- Android(安卓)UI 之TextView控件中可选择的属性列表,开发中经常用
- Android(安卓)开发中常用到的adb,aapt,git命令汇总(持续更新...)
- Android(安卓)UI 之TextView控件中可选择的属性列表,开发中经常用
- android RatingBar自定义图片
- AlertDialog背景的修改
- Android(安卓)手机上获取物理唯一标识码
- android 365手机秘书源代码
- Android(安卓)通讯录中用到的关于按名字首字母排序方法
- android fragment学习5--fragment扩展 TabLayout非自定义