【发布时间】:2016-03-26 11:18:44
【问题描述】:
我想要我的安卓手机的本地日期和时间。我尝试了以下代码:
Calendar calendar=Calendar.getInstance();
calendar.setTimeZone(TimeZone.getTimeZone("IST"));
String output=calendar.getTime()+"";
我得到output : Sat Mar 26 11:15:38 GMT+00:00 2016,这是错误的实际日期和时间是“2016 年 3 月 26 日”,时间是“16:46”,我得到的日期正确但时间错误,甚至得到了 GMT 时区而不是 IST 时区。那是因为时区吗?如果是,请告诉我其他解决方案。提前谢谢
【问题讨论】: