gpt4 book ai didi

java - 使用 AlarmManager 设置不同时区的闹钟

转载 作者:行者123 更新时间:2023-12-01 05:13:39 24 4
gpt4 key购买 nike

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

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

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

最佳答案

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

关于java - 使用 AlarmManager 设置不同时区的闹钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11664030/

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