ruby-on-rails - 如何让 time_ago_in_words 显示秒?
问题描述
我想time_ago_in_words()
显示秒
例如,如果事件发生在 20 秒前,我希望它说“大约 20 秒前”,或者类似的意思
这可能吗?
我试过了
<%= time_ago_in_words(@value, options = {seconds: true} ) %>
和
<%= time_ago_in_words(@value, seconds: true ) %>
但两者都不起作用
另外,我在这里看不到任何东西
解决方案
该选项称为include_seconds
,如https://apidock.com/rails/ActionView/Helpers/DateHelper/time_ago_in_words上的文档中所示。像这样使用它:
<%= time_ago_in_words(@value, include_seconds: true ) %>
推荐阅读
- sql - 从 SQL Server 表中检索首字母
- css - DOM `hidden` 的预期用途与 CSS `visibility` 属性有何不同?
- database - GraphQL 枚举到 DB 整数而不是字符串
- node.js - 如何在 html 中显示 mongoDB 集合?
- javascript - 未捕获的类型错误:无法使用“in”运算符在未定义中搜索“token”
- angular - 如何为graphql查询转义变量
- ruby-on-rails - 当 Rspec 需要在 Ruby on Rails 中打开点击功能时,Rspec 失败
- dotnetnuke-9 - 如何仅将 Dnn 文本编辑器创建为富编辑器?
- docker - kube-dns 无法解析域名
- ios - Swift / iOS:触摸标签栏项目时隐藏标签栏