时,是否可以配置ActivereCord来保留时区偏移
我有一个为多个租户应用程序提供服务的导轨应用程序。这些租户可以在不同的时区存在,例如纽约和洛杉矶。这些租户申请处理付款并将数据发送到我的申请。我正在使用postgresql。
发送的数据是时间戳,包括租户存在的时区的偏移。当我的应用程序收到并保存此数据时,ActivereCord将其转换为UTC而无需偏移。
当数据保存到db?
总是将DateTime保存在UTC中。每当在视图中显示时间戳时,请使用
@post.created_at.in_time_zone(current_site.timezone)
current_site.TimeZone应返回与位置相对应的时区字符串。