【发布时间】:2016-06-07 15:36:20
【问题描述】:
我有一个time 类型的数据库字段
该字段仅将时间存储在数据库中。
在 Rails 4.2 中使用 ActiveRecord 读取字段值时,我得到一个 dateTime 值。例如:
数据库中的08:30:00变成2000-01-01 08:30:00
这是 AR 的预期行为吗?
【问题讨论】:
-
是的,但是您可以使用 strftime 方法来格式化日期。例如:Yourfield.strftime("%H:%M:%S")
-
是的。数据库中有没有日期的时间。
-
@developer033 我确实使用 strftime,只是想确保这是预期的行为 @BroiSatse Postgres 确实有
time类型
标签: ruby-on-rails activerecord