В настоящее время я работаю над проектом rails, и мне нужно создать объект DateTime из строки.
В настоящее время у меня есть следующий код:
datetime = DateTime.strptime(items[0] << 'T' << items[1], '%d.%m.%YT%H:%M:%S')
Строка, созданная элементами [0] ‹‹ 'T' ‹‹ items[1], например, 25.01.2012T18:25:47
Но я получаю следующее сообщение об ошибке "недопустимая дата"
Если я печатаю строку на консоль сервера rails, она кажется правильной, и если я заменяю «items[0] ‹‹ 'T' ‹‹ items[1]» допустимой строкой в методе strptime (например, 25.01.2012T18: 25:47) это работает, но я понятия не имею, почему преобразование в объект DateTime не удается, если я использую конкатенированную строку...
У кого-нибудь есть идея?
С наилучшими пожеланиями