我有一个sinatra应用程序有一条小消息,我想说快乐“DayOfWeek”然而我注意到它没有显示页面的正确日期,它打印前一个。 代码非常简单:
<%= "Happy #{Time.now.strftime("%A")}" %>
我认为它与请求响应周期有关,但我切换了浏览器,我在chrome,firefox和safari中遇到了同样的问题。任何人都知道发生了什么事?
答案 0 :(得分:0)
来自演示文稿Sinatra: The Classiest of Prototypes的幻灯片#28,Bryce Kerley,您会看到以下内容:
require 'sinatra'
require 'tzinfo'
mt = TZInfo::Timezone.get('America/New_York')
get '/time' do
mt.now.strftime "%D %T"
end
应该这样做。