0

我正在获取设备的当前日期,但我想要迪拜城市的日期和时间,请任何人帮助我执行此操作。当应显示名为日期和时间的活动时,将提供任何帮助。谢谢你..

4

2 回答 2

3
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date parsed = format.parse("2011-03-01 15:10:37");
// => This time is in the user phone timezone, you will maybe need to turn it in UTC!
TimeZone tz = TimeZone.getTimeZone("Asia/Dubai");
format.setTimeZone(tz);

String result = format.format(parsed);
于 2013-06-23T07:07:58.953 回答
0

您可以使用TimeZone传递给SimpleDateFormat

     SimpleDateFormat sdf = new SimpleDateFormat(format, Locale.US);
      sdf.setTimeZone(TimeZone.getTimeZone("Asia/Dubai"));
于 2013-06-23T07:11:05.727 回答