Ruby/Rails Timezone conversion
我为我的项目实现了时区下拉,值将存储在数据库中,例如我在asia / chennai,然后存储的值将是GMT +05:30,所以当耶路撒冷的某个人检查数据库时 ,他们会看到我的时区价值,而应该是他们的(GMT +02:00)。 如何在rails上使用ruby转换指定值?
最简单的方法可能是为您的用户模型添加时区,以便您的用户可以设置他们的时区。 您可以使用timezone gem https://github.com/panthomakos/timezone来完成此操作
完成此操作后,将时间戳转换为其本地区域应该像执行以下操作一样简单: