如何将用户的本地时间输入我的 Rails 应用程序?
我不能询问他们的时区,也不想使用一些 API 从 ip 获取时区。
我认为这可能涉及将Javascript日期传递给我的Rails应用程序 - 我如何做好?在我看来,我可以用 therubyracer 来做到这一点,但这很混乱。
如果您希望用户通过表单约会,则可以使用隐藏的表单字段并使用javascript在该字段中输入用户的时间。
或者,在window.load
上,您可以将AJAX
调用(或类似)发送到某个自定义 URL,并在参数中包含日期时间。