В настоящее время мне дано три значения в таблице
Значение даты в формате% dd-% mname-% yy (т. Е. 06-мая-05), и я анализирую это, используя Date.parse (input, true), чтобы исправить проблему с ведущими значениями. 1003 *
Затем мне присваивается значение времени в виде% чч:% мм:% сс.% Мс (мсек, которое я могу взять или оставить) и третье значение смещения по Гринвичу.
Я все равно не вижу возможности преобразовать эти три значения в один объект DateTime, который позволил бы мне манипулировать им, используя диапазон инструментов ruby, без предварительного анализа второго значения во времени, каким-то образом изменяя смещение ((задается как значение + или - n) (как в +2 или -6) для целого со знаком, затем применяя его и затем анализируя все это для объекта super dateTime.
Должен быть лучший способ. Есть ли?