Выход из фона Oracle позволяет легко конвертировать даты из любого формата в любой.
Как это делается в SQLite?Я искал и искал ответы, и большинство ответов просто говорят ... Сохраните ваши даты / строки в SQLite в одном единственном формате YYYY-MM-DD HH:MM:SS.SSS
.Мне это кажется жестким.
У меня нет такой роскоши, поскольку мои данные хранятся в этом формате DD/MM/YYYY HH:MI:SS am
ex.7/20/20 8:02:31 утра.
ПРИМЕЧАНИЕ: Для отдельных дней / месяцев мои значения даты не содержат начальных нулей, а мое время НЕ военное время.
Как мне сообщить SQLite, какая у меня датаформат для того, чтобы я мог правильно преобразовать свои сохраненные даты в форматы даты и времени SQLite?
Преобразовать из формата даты SQLite в Oracle. Пример даты:
В Oracle я бы просто использовалфункция to_date выглядит так:
to_date('2019-03-07 15:39:34', 'YYYY-MM-DD HH24:MI:SS')
Все, что нужно сделать, - это сообщить функции, каков формат даты ... и затем она выплевывает дату .... легкоPeasy.В этом примере выполняется преобразование строки формата даты SQLite в дату, которую Oracle распознает как дату.Неважно, в каком формате находится формат, поскольку я сообщаю функции, какой формат ожидать.
Как преобразовать даты в SQLite из любого формата в формат SQLite?
Преобразование строки формата даты SQLite в ЛЮБУЮ дату легко, поскольку есть встроенные функции, которые делают это легко ... но как это сделать наоборот?