gpt4 book ai didi

ruby-on-rails - Rails 格式 无 日期

转载 作者:行者123 更新时间:2023-12-03 07:09:04 27 4
gpt4 key购买 nike

我正在尝试在 Rails View 中设置日期格式。

<td><%= l order.ship_date, :format => :long %></td>

如果日期为零,则此方法不起作用:

Object must be a Date, DateTime or Time object. nil given.

最好的“Rails”解决方案是什么?

最佳答案

如果对象为零,只需添加一个故障保护:

<td><%= l(order.ship_date, :format => :long) if order.ship_date %></td>

如果你想显示一些东西以防它为零:

<td><%= order.ship_date ? l(order.ship_date, :format => :long) : "Some text" %></td>

关于ruby-on-rails - Rails 格式 无 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13453627/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com