1

我的Android应用程序需要在接下来的几周内使用AlarmManager. 截至目前,我计划使用一组日历对象对这些日期/时间进行硬编码。

我面临的问题是,我如何处理不同的时区?假设我为 设置了闹钟 2nd August 2012 15:00 GMT,我如何确保在其他地方(比如印度,即 GMT+5.30)使用该应用程序的人在收到闹钟2nd August 2012 20:30

有没有一种方法可以让应用程序获得该特定设备的时区差异(即“+5.30”部分),以便在设置闹钟之前,Calendar我可以向每个对象添加该差异,然后设置闹钟?

4

1 回答 1

0

我建议你使用System.currentTimeMillis(),哪个应该返回你的系统时间取决于手机所在的时区

于 2012-07-26T07:07:12.050 回答