验证另一个国家的日期/时间,防止时区延迟



如何验证对象的日期是否在今天,以防止延迟时区。

我的Ruby的应用程序托管在美国,而我的时区在另一个国家。

交货:今天要玩的游戏列表

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

if语句带回了今天要打的比赛的结果,包括即将到来的比赛7小时,服务器延迟产品。

将日期转换为用户的时区。

m.date.in_time_zone(<user's time zone>).today?

最新更新