Конвертировать DateTime без часового пояса в UTC

У меня проблема с преобразованием строковых значений DateTime в UTC. Клиент загрузит файл со значениями DateTime за 15 минут (один файл включает целый день):

Date (MET)         Value
25.10.2015 00:00   2       [DST - Germay offset +2]
25.10.2015 00:15   2       [DST]
25.10.2015 00:30   2       [DST]
25.10.2015 00:45   2       [DST]
...                ...
25.10.2015 02:00   2       [DST]
25.10.2015 02:15   2       [DST]
25.10.2015 02:30   2       [DST]
25.10.2015 02:45   2       [DST]
25.10.2015 02:00   2       [Winter time - Germany offset +1]
25.10.2015 02:15   2       [Winter time]
25.10.2015 02:30   2       [...]
25.10.2015 02:45   2
25.10.2015 03:00   2
...                ...

В файле нет смещения DateTime. [Летнее время] а также [Зимнее время] только для визуализации (его нет в файле!). Есть ли способ конвертировать заданную строку DateTime в UTC, не зная смещения?

Что я ожидаю:

Date (UTC)         Value
25.10.2015 22:00   2       [DST: 25.10.2015 00:00 +2]
25.10.2015 22:15   2       [DST: 25.10.2015 00:15 +2]
25.10.2015 22:30   2       [DST: 25.10.2015 00:30 +2]
25.10.2015 22:45   2       [DST: 25.10.2015 00:45 +2]
...                ...
25.10.2015 00:00   2       [DST: 25.10.2015 02:00 +2]
25.10.2015 00:15   2       [DST: 25.10.2015 02:15 +2]
25.10.2015 00:30   2       [DST: 25.10.2015 02:30 +2]
25.10.2015 00:45   2       [DST: 25.10.2015 02:45 +2]
25.10.2015 01:00   2       [Winter time: 25.10.2015 02:00 +1]
25.10.2015 01:15   2       [Winter time: 25.10.2015 02:15 +1]
25.10.2015 01:30   2       [...]
25.10.2015 01:45   2
25.10.2015 02:00   2
...                ...

Я должен хранить эти значения DateTime в таблице базы данных MySQL.

Большое спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]