Как сохранить смещение по Гринвичу с помощью DATETIME в MySQL Server - PullRequest
2 голосов
/ 28 апреля 2011

Я использовал C # с MS SQL Server 2008

Теперь я хочу перейти на сервер MySQL 5.5

Но я не знаю, как хранить GMT offsetзначение в каком типе данных MySQL Server?

Пожалуйста, помогите мне сохранить тип данных C # DateTimeOffset до MySQL server

Кто-нибудь, пожалуйста, помогите мне?1017 * Спасибо, Чинтан

1 Ответ

1 голос
/ 28 апреля 2011

Должен храниться как отдельное поле. В MySQL и большинстве баз данных дата + время хранятся в виде одного скалярного значения, 32- или 64-разрядного целого числа, в зависимости от конкретного типа данных времени.

Либо сохраните его как соответствующую запись в mysql.timezone.Time_zone_id, либо используйте собственную таблицу часовых поясов.

...