我正在尝试每天更新一个包含列id,名称,余额和时区的用户表。平衡得到了加倍。该功能非常简单,但必须每天为用户在其时区00:00进行更新。
我最初的想法是在时区1和时区2之间检查用户并更新。
我正在使用Heroku Scheduler。
谢谢
答案 0 :(得分:0)
您是否可以使用before_save
将用户的时区存储在创建时,并安排作业时间。你会发现用户有这样的东西:
users = User.find_by_timezone('1234')
答案 1 :(得分:0)
Time.zone = user.tz || 'UTC'
break if Time.zone.now.hour != 0