Javascript 获取用户';将本地时间输入我的Rails应用程序

Javascript 获取用户';将本地时间输入我的Rails应用程序,javascript,ruby-on-rails,datetime,timezone,Javascript,Ruby On Rails,Datetime,Timezone,如何将用户的本地时间输入我的Rails应用程序 我不能询问他们的时区,也不想使用一些API从ip获取时区 我认为这可能涉及到将Javascript日期传递给我的Rails应用程序——我如何才能做到这一点?在我看来,我可以用RubyRacer来完成,但这太麻烦了。如果你想通过表单获得用户日期,你可以使用一个隐藏的表单字段,并使用javascript将用户的时间输入该字段 或者,在window.load上,您可以使用参数中的日期时间向某个自定义URL发送AJAX调用(或类似调用)。var today

如何将用户的本地时间输入我的Rails应用程序

我不能询问他们的时区,也不想使用一些API从ip获取时区


我认为这可能涉及到将Javascript日期传递给我的Rails应用程序——我如何才能做到这一点?在我看来,我可以用RubyRacer来完成,但这太麻烦了。

如果你想通过表单获得用户日期,你可以使用一个隐藏的表单字段,并使用javascript将用户的时间输入该字段

或者,在
window.load
上,您可以使用参数中的日期时间向某个自定义URL发送
AJAX
调用(或类似调用)。

var today=new date();今天。getTimezoneOffset();