Как сохранить штамп времени при конвертации Ruby га sh в JSON - PullRequest
0 голосов
/ 09 апреля 2020

У меня есть Ruby га sh, которая является активной записью, созданной с использованием factory_bot:

@task_array = []
list.flatten(1).each do
  ... 
  task = Factorybot.create(taskList)
  print task.attributes
  @task_array << task.attributes
end
print @task_array

print печатает га sh:


task = { 
  "id"=>1239,  
  "created_at"=>Sat, 04 Jan 2020 00:00:00 CST -06:00, 
  "updated_at"=>Wed, 08 Apr 2020 00:00:00 CST -06:00
}

но затем, когда я записываю его в массив JSON, например:

 @task_array << task.attributes

, он выводит так:

{
  "id" : 1239,
  "created_at" : "01/04/2020",
  "updated_at" : " 04/08/2020"
}

Что мне следует сделать, чтобы сохранить метки времени при преобразовании Ruby га sh до JSON?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...