怎样解决android利用SimpleDateFormat格式化时间时,因为时区导致24小时制时间不准确的问题?
怎样解决android利用SimpleDateFormat格式化时间时,因为时区导致24小时制时间不准确的问题?

发表者:{wawjj}wawjj 9-14 [ 1]

 分享到:
 
 
回答(第1条,共1条,通过审核的共1条)
  SimpleDateFormat sdformat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//HH表示24小时制,hh表示12小时制。
  sdformat.setTimeZone(TimeZone.getTimeZone("GMT+08:00"));//加上这行代码解决时区导致时间不准确的问题。
  Date date=new Date(System.currentTimeMillis()); 
  String time=sdformat.format(date); 

回答评级:★★★☆☆☆☆☆☆ 回答者:{yund98}yund98 9-16

回答
相关问题:
我是:
本站注册用户
用户名: 密码:
非本站注册用户
我来回答:

回答字数在8000字以内。回答即可得2分,回答被采用后,根据评级可得到相应的积分和智慧果。
比如:回答评级为5,可得150分和15个智慧果。

 

 
 
 
 
 
 
































 

© 版权所有  2001-2024 知识网站
Copyright (C) 2001-2024 allzhishi.com All rights reserved
联系我们 — 电话:15973023232  微信:zhishizaixian  ICP备案号:湘ICP备08003211号-4