Android 试图找到使TextView显示不同时区时间的最佳方法
继续我以前的职务: 我正在寻找最好的方法来获取文本视图,并使其显示与我当前所在时区不同的时区的时间 我知道典型的方式是:Android 试图找到使TextView显示不同时区时间的最佳方法,android,timezone,Android,Timezone,继续我以前的职务: 我正在寻找最好的方法来获取文本视图,并使其显示与我当前所在时区不同的时区的时间 我知道典型的方式是: textView.setText(apiCode_or_text_or_variable_etc); 我想知道在apiCode_或_text_或_variable_等部分应该放什么 您可以这样做: DateFormat df = DateFormat.getTimeInstance(); df.setTimeZone(TimeZone.getTimeZone("gmt")
textView.setText(apiCode_or_text_or_variable_etc);
我想知道在apiCode_或_text_或_variable_等部分应该放什么 您可以这样做:
DateFormat df = DateFormat.getTimeInstance();
df.setTimeZone(TimeZone.getTimeZone("gmt")); // or whatever timezone
String gmtTime = df.format(new Date());
现在将其设置为文本视图
:
textView.setText(gmtTime);
你可能在寻找时间和时区 这是双方的文件。它似乎正是你想要的 因此,简而言之,您可以实现如下
textView.setText(Time(TimeZone().getDefault().getID().toString());
我不确定我是否完全理解了这个问题,但是您是否已经有了要在textview中显示的时间值?