【发布时间】:2020-08-04 13:36:50
【问题描述】:
嘿,我如何在 rails 6 中将这个:2020-08-04 T13:31:44.342Z 转换为这个:2020-08-04?我真的找不到这个问题的答案,因为所有的答案都过时了,不可靠。
我在我的 Vue 前端应用程序中引用了 created_at。
那么我应该在我的迁移中添加什么来显示这样的内容还是我应该在我的前端管理的东西??
我的 createData 迁移:
class CreateData < ActiveRecord::Migration[6.0]
def change
create_table :data do |t|
t.float :temperature
t.float :windspeed
t.references :user, foreign_key: true
t.timestamps
end
end
end
【问题讨论】:
-
也许在序列化或
to_json方法中转换数据会更好?你用这样的东西吗? -
请不要乱用 Rails 处理
created_at的方式,这是您必须在前端或返回 api 数据的方式中处理的事情。
标签: ruby-on-rails ruby timestamp