【问题标题】:Enable datetime selection in ruby on rails在 ruby​​ on rails 中启用日期时间选择
【发布时间】:2015-10-07 17:57:11
【问题描述】:

我是 ruby​​ on rails 的新手。我想将我的日期格式显示为YYYY-MM-DD HH:MM:SS。在我看来,在将calendar_date_select 方法与:time=>true 一起使用时,我可以将格式显示为YYYY-MM-DD HH:MM。有什么方法可以将当前显示格式覆盖为我需要的格式吗?

【问题讨论】:

  • 您是指calendar_date_select gem 吗?我不认为这有太多的当前支持。您是否考虑过 Javascript 日期选择器?那里有很多不错的选择。
  • 是的,calendar_date_select gem。你会建议使用 JQuery 数据选择器而不是 ruby​​ gem 吗?
  • 我会@Anil。在我使用任何 gem 之前,我总是去rubygems.org 看看下载模式。另外,我查看了 gem 的 github 页面。这颗宝石似乎在某种程度上已经不再使用了……并不意味着你不能让它发挥作用,但它可能会影响你可以获得的支持量。希望这会有所帮助。

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


【解决方案1】:

您可以对日期使用“strftime”方法来获得所需的任何格式。

例如

time = Time.now
time.strftime('%Y-%m-%d %I:%M:%S %p')    #This gives 2015-07-15 08:28:38 PM

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-22
    相关资源
    最近更新 更多