Я разрабатываю Rails-4 application
, где я создал 1 форму для пользователей.Как получить часовую зону без печенья, установленного в рельсах
Пользователи из всех over around the world
. Теперь у меня есть get timezone
также пользователей, заполнивших форму без ввода или выбора timezone
.
я уже использовал javascript cookies method
и его работа идеально подходит как ниже код:
function set_time_zone_offset() {
var current_time = new Date();
$.cookie('time_zone', current_time.getTimezoneOffset());
}
Но проблема, когда кто-то не позволяют печенье или очистить куки из них браузера в то время вопрос о часовом поясе. Часовой пояс пуст, который я имею в моем приложении.
сейчас, without timezone set in cookies
, есть ли способ получить часовой пояс в скрытом поле, в котором сообщение с формой, чтобы я мог его сохранить.
Благодаря
Вы делаете именно это, чтобы получить часовой пояс пользователя и время отображения для пользователя по местному времени? –
Уже есть почта, посмотрите на нее, если она вам поможет. http://stackoverflow.com/questions/12326570/rails-how-to-get-the-current-users-time-zone-when-using-heroku –
Вы должны это проверить. [Здесь] (http://stackoverflow.com/questions/25243240/how-can-i-use-javascript-to-get-the-local-time-in-a-rails-form), это то, что вам нужно. – CallmeSurge