gpt4 book ai didi

android - 如何将 TimeZone 打印为 IST 或 EST 取决于 Android 中的 TimeZone?

转载 作者:行者123 更新时间:2023-11-30 00:00:32 28 4
gpt4 key购买 nike

<分区>

我有一个 TextView ,它应该显示如下日期时间。

2018-04-25T12:40:15 IST

我尝试在 android studio 中进行简单的单元测试,它打印出我想要的确切结果

我的测试类

  public class ExampleUnitTest {
@Test
public void addition_isCorrect() {
Date now = Calendar.getInstance().getTime();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss z");
sdf.setTimeZone(TimeZone.getDefault());
System.out.println(sdf.format(now) );
}
}

输出

 2018-04-25T12:40:15 IST

但是当我在 Activity 中的 TextView 上显示它时,它显示了如下不同的内容

2018-04-25T12:31:29 GMT+05:30

我不知道我犯了什么错误,任何人都可以帮助我如何实现。另请注意,IST 并非对所有结果都是静态的,它应该是动态的,具体取决于用户的时区。

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