如果我的应用在美国东部标准时间晚上9点触发了一个事件,那么它也应该在太平洋标准时间下午6点触发该事件.
目前,我正在解析一个供稿,该供稿表示该活动将在美国东部标准时间晚上9点运行.在不更改供稿的情况下,使我的代码对在任何时区打开应用程序的所有人通用的最佳方法是什么.
解决方法:
您始终将日期存储为UTC时间(时区分开存储).然后,所有警报设备都可以轻松地将其转换为自己的本地时间,并在适当的时间发出警报.
警报应该是在上午9点,而不管存储在没有时区的哪个时区.
总结以上是内存溢出为你收集整理的java-如何在所有设备上同时使事件触发而不考虑时区全部内容,希望文章能够帮你解决java-如何在所有设备上同时使事件触发而不考虑时区所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)