Ответ 1
когда rails генерирует файлы fixture, он использует следующий формат в файлах yaml
one:
something_at: 2010-02-11 11:02:57
something_on: 2010-02-11
Я создаю тестовые данные для приложения Rails. Как определить значение поля datetime в YAML?
когда rails генерирует файлы fixture, он использует следующий формат в файлах yaml
one:
something_at: 2010-02-11 11:02:57
something_on: 2010-02-11
Нашел ответ здесь:
model:
datetime_field: 2010-04-16 16:32:03 -5
Когда я yaml DateTime, я обычно собираю его как строку:
foo = DateTime.now
foo_yaml = YAML.dump(foo.to_s)
foo = DateTime.parse(YAML.load(foo_yaml))
puts foo
Мне было бы интересно узнать, есть ли лучший способ.
Для меня это работает в "
created_at: "2010-02-11 11:02:57"
С часовым поясом:
created_at: 2013-09-25 16:00:00 +0800