Вам необходимо переопределить форматирование JSON по умолчанию, установленное в этот файл .Формат, который вы хотите использовать, будет выглядеть следующим образом:
strftime('%Y/%m/%d %H:%M:%S.%6N %z')
И вы можете исправить вывод DateTime в JSON следующим образом:
class DateTime
def as_json(options = nil)
strftime('%Y/%m/%d %H:%M:%S.%6N %z')
end
end
А вот ссылка на дробные временные ссылки, доступные в strftime()% N - дробные секунды, по умолчанию 9 цифр (наносекунда)
%3N millisecond (3 digits)
%6N microsecond (6 digits)
%9N nanosecond (9 digits)