【发布时间】:2016-07-04 14:49:12
【问题描述】:
我正在尝试从我的 rails 应用程序发送推送通知,这些应用程序计划在每 7 天上午 10 点作为 cronjob 使用时长 gem。
问题是我有来自不同时区的用户。来自美国、欧盟、澳大利亚、印度等地。如果我从 UTC 时间上午 10 点触发,那么用户可能会在午夜收到通知,这是一件非常糟糕的事情来打扰某人的睡眠。
如何安排每个 TimezoneUser 在其时区的上午 10 点接收通知。
我正在为每个用户保存时区。
user_id time_zone
153 +10:00
155 +05:30
【问题讨论】:
标签: ruby-on-rails ruby