ruby-on-rails - Rails 函数获取 "hours, minutes, seconds"直到时间戳?

标签 ruby-on-rails datetime time

一直在挖掘文档,但找不到是否有计算函数的函数

  • 小时
  • 分钟

作为与 ruby​​ 日期时间戳分开的变量

有内置函数还是需要自己计算?

最佳答案

来自API docs , 查看 distance_of_time_in_words ,我想这就是您要找的。

例如:

def find_time
  distance_of_time_in_words(Time.now, due_at)
end

这将计算从现在到时间戳 due_at 的时间长度.您可以传递选项 include_seconds = true也显示秒数。

关于ruby-on-rails - Rails 函数获取 "hours, minutes, seconds"直到时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7674056/

相关文章:

ruby-on-rails - 如何使用 Rails 5.1.0 和 jQuery

php - 将 Carbon api 用于日期时间 codeigniter

java - 在 Java SE 8 API 中准备特定格式的 UTC 日期时无法解析 00 秒

php - mysqli计划时间错误: not added into the table

time - 如何使用 yyyyMMddHHmmss 格式格式化当前时间?

ruby-on-rails - 是否可以登录到 Ruby on Rails 3 中的两个不同位置?

ruby-on-rails - AWS ELB 在重定向时继续在 Location header 中显示私有(private) IP

ruby-on-rails - 在 RubyMine 中运行 rspec 测试得到 `bin/rspec:2: ` $ (' is not allowed as a global variable name`

php - 将时间插入数据库

c++ - Unix 函数 gmtime_r 的 Windows 等价物是什么?