gpt4 book ai didi

android - 将时间转换为本地时区

转载 作者:行者123 更新时间:2023-11-30 01:27:42 25 4
gpt4 key购买 nike

我正在尝试将接收到的时间转换为 android 中的本地时区。我在服务器上点击 API,而服务器在另一个时区,所以从服务器接收到的时间是根据那个 TimeZone Suppose UK。但是安卓手机在印度,所以我想把接收到的时间转换成本地时间。

假设我收到了。来自服务器: 2016-03-25 08:03:28.724304

在android中显示的实际时间: 2016-03-25 13:43:28.724304

我们如何将它转换为本地时间。

最佳答案

您有一个日期,需要使用正确的时区对其进行格式化。

Calendar currentdate = Calendar.getInstance();
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
TimeZone obj = TimeZone.getTimeZone("UK");
formatter.setTimeZone(obj);
System.out.println("Local:: " +currentdate.getTime());
System.out.println("UK:: "+ formatter.format(currentdate.getTime())

我希望你能得到你所期待的。 :)

关于android - 将时间转换为本地时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36216386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com