如何将用户的本地时间输入我的Rails应用程序?
我不能要求他们的时区,我也不想使用某些API从ip获取时区。
我认为这可能涉及将Javascript日期传递给我的Rails应用程序 - 我该如何做得好?在我看来,我可以用therubyracer做到这一点,但这很麻烦。
答案 0 :(得分:2)
如果您希望用户在表单中显示日期,则可以使用隐藏的表单字段并使用javascript输入用户在该字段中的时间。
或者,在window.load
上,您可以向某个自定义网址发送AJAX
来电(或类似),其中包含参数中的日期时间。