Экономия времени Rails 3 на локальном сервере для поддержки систем, не поддерживающих часовой пояс - PullRequest
2 голосов
/ 05 октября 2011

Некоторые из нас не могут хранить и работать со временем в UTC из-за проблем совместимости с существующими данными или устаревшими / подключенными системами, доступ к которым осуществляется только локально и без учета часового пояса.

1 способ отключить сохранение времени в UTC в рельсах, которые многие пытались, но не нашли способ сделать это, я не видел ни одного раньше.

Как мы можем переопределить экономию времени UTC в рельсах 3?

Как вы справляетесь с такой проблемой в вашей системе?

1 Ответ

0 голосов
/ 06 октября 2011

Я обнаружил, что работаю над моим приложением с бэкэндом MSSql, это следующая комбинация конфигов

У меня в приложении., без преобразования в UTC и отображается соответственно.

Я не пробовал это делать с другими базами данных базы данных.

Возможно, альтернативным решением является создание выделенных столбцов времени для использования рельсами и использование триггеров длясинхронизировать эти данные времени UTC с другим набором временных столбцов (по местному времени) для поддержки устаревших систем и систем, не связанных с часовыми поясами.

...