gpt4 book ai didi

ruby-on-rails - 如何将日期时间值格式化为更友好的格式?

转载 作者:数据小太阳 更新时间:2023-10-29 07:22:40 25 4
gpt4 key购买 nike

我是 Ruby on Rails 的新手。我使用 SQLite3 创建了一个博客,因为我无法安装 MySQL,并且希望在标题旁边显示创建日期。

创建日期是使用时间戳创建的。由于我是 RoR 的新手,我使用 generate scaffold 创建了博客,所以我不是 100% 确定这一切是如何工作的。

目前,当我显示 created_at 字段时,我得到了一个丑陋的格式:

2011-12-05 14:11:10 UTC

有没有办法改变它,使其显示 DD-MM-YYYY HH:MM,或者最好显示“30 天前发布”。我意识到后者会更加棘手。

最佳答案

我认为您正在寻找 strftime - ruby​​ 文档 here .

例子:

irb(main):001:0> a = Time.now
irb(main):002:0> a.strftime("%d-%m-%Y %H:%M")
=> "05-12-2011 15:08"

关于ruby-on-rails - 如何将日期时间值格式化为更友好的格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8387266/

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