2013-06-20 84 views
-1

如何驗證對象今日是否正在進行日期,以防止延遲時區。在另一個國家/地區驗證日期/時間,防止延遲時區

My Ruby的應用程序在美國託管,我的時區在另一個國家。

例如: 今天要玩的遊戲列表。

<% @matches.each do |m| %> 
    <% if(m.date.today?) %> 
     <p>This match will be played today</p> 
    <% end %> 
<% end %> 

'如果'句子帶回今天比賽的結果,包括即將到來的比賽7小時,服務器延遲產品。

回答

0

將日期轉換爲用戶的時區。

m.date.in_time_zone(<user's time zone>).today? 
相關問題