首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android中以编程方式获取美国洛杉矶的当前时间?

问如何在android中以编程方式获取美国洛杉矶的当前时间?
EN

Stack Overflow用户
提问于 2011-07-25 16:49:44
回答 1查看 1.8K关注 0票数 0

嗨,我正在用android开发一个应用程序。我需要使用洛杉矶(美国)的位置当前时间,日期。为此,我使用了以下代码

代码语言:javascript
复制
        Calendar calendar = Calendar.getInstance();       
        TimeZone tz = TimeZone.getTimeZone("America/Los_Angeles");
        calendar.setTimeZone(tz);
        String s=calendar.getTime().toString();

但它给出了当前位置、时间和日期。请提供一个代码,以便通过提供特定的位置名称来获取时间和日期,如洛杉矶。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-25 17:02:03

代码语言:javascript
复制
Calendar calendar = Calendar.getInstance();       
SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy hh:mm:ss z");
sdf.setTimeZone(TimeZone.getTimeZone("America/Los_Angeles"));
System.out.println(sdf.format(calendar.getTime()));

仅供参考,日期只不过是时间上的特定瞬间。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6813620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档