【问题标题】:How to make show page date attribute view different? [duplicate]如何使显示页面日期属性视图不同? [复制]
【发布时间】:2011-10-28 22:55:46
【问题描述】:

我的显示页面 UserPrice :purchase_date 属性是一个 date_select,我想更改它的视图:

<%= @user_price.purchase_date  %> 

从此(默认):

购买日期:2011-10-28

到这些不同的格式:

  1. 2011 年 10 月 28 日
  2. 2011 年 10 月 28 日

这是怎么做到的?

谢谢。

【问题讨论】:

  • 关于日期格式的问题有很多很多。请搜索“红宝石日期格式”

标签: ruby-on-rails ruby ruby-on-rails-3


【解决方案1】:

忽略您可能希望将其放入帮助器(或者现在,装饰器/演示者)的事实......您可以直接在您的视图中执行以下操作:

2011 年 10 月 28 日

<%= @user_price.purchase_date.to_s(:long) %>

2011 年 10 月 28 日

<%= @user_price.purchase_date.strftime("%m/%d/%Y") %>

【讨论】:

  • 谢谢您的准确回答!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-24
  • 2016-09-15
  • 1970-01-01
  • 1970-01-01
  • 2013-01-24
  • 2014-03-07
相关资源
最近更新 更多