У меня есть доступ к базе данных, где все даты хранятся в тексте.
поле в формате мм / дд (например, 13.03.2009, 12:20:36)
Я хочу преобразовать поле в дату / время, но получить доступ к формату как дд / мм, который
делает так, что если день больше, чем 12 или нет, конвертированная дата может
быть неправым.
Пример с текущим форматом при сохранении в виде текста в БД:
3/12/2009 11:32:40 PM
3/13/2009 11:32:40 PM
Если я просто преобразую тип данных этого поля из представления проекта
таблицы из текста в дату / время типа даты я получаю следующее:
03/12/2009 11:32:40 PM
13/03/2009 11:32:40 PM
Как мне исправить фиксированные значения?
Меня не волнует формат показа дат, так как я смогу
легко изменить внешний вид, но заставить их правильно конвертировать из текста в
дата / время оказались хитрыми.
Предпочтительно, я бы хотел исправить это из-за прямого доступа, но я могу сделать это из C #, если это необходимо.
Спасибо.