Strftime не обновляется до правильной даты - PullRequest
0 голосов
/ 06 февраля 2012

У меня есть приложение sinatra, в котором есть небольшое сообщение, которое я хочу сказать "Happy" DayOfWeek ", однако я замечаю, что оно не отображает правильный день для страницы, оно печатает предыдущее.Код очень прост:

<%= "Happy #{Time.now.strftime("%A")}" %>

Я думал, что это как-то связано с циклом ответа на запрос, но я переключил браузеры, и у меня возникла та же проблема в chrome, firefox и safari.Кто-нибудь имеет представление о том, что происходит?

1 Ответ

0 голосов
/ 07 февраля 2012

из слайда № 28 презентации Синатра: самый классный из прототипов , автор Брайс Керли , вы видите следующее:

require 'sinatra'
require 'tzinfo'

mt = TZInfo::Timezone.get('America/New_York')

get '/time' do
  mt.now.strftime "%D %T"
end

это должно сделать это.

...