Как использовать класс времени ruby, чтобы всегда получать EST - PullRequest
0 голосов
/ 04 марта 2012

У меня есть приложение для рельсов, и мне нужно получить восточное стандартное время, используя класс Time

Я просто пытаюсь убедиться, что мы всегда используем восточное время, чтобы я мог синхронизироваться с обратным отсчетом каждые 3 секунды ...

вот код

Код запроса

$j(document).ready(function() {
  refresh();
  function refresh() {
    $j.getJSON("/timer", function(data) {
      console.log(data);
    });
    setTimeout(refresh, 3000);
  }
});

RAILS Controller action

def refresh_timer
  respond_to do |format|
    format.json { render :json => Time.now}
  end
end

1 Ответ

3 голосов
/ 04 марта 2012

Time.now.in_time_zone 'Eastern Time (US & Canada)'

Или просто используйте это, если ваш сервер настроен на использование EST:

Time.now.localtime

...