SQLite从ANY datetime格式转换为SQLite Datetime格式

时间:2019-03-08 18:52:14

标签: date sqlite

走出Oracle的背景,将日期从任何格式转换为任何格式确实非常容易。

这在SQLite中如何完成?我一直在搜索答案,大多数答案只是说...将日期/字符串以一种单一格式保存在SQLite中,即YYYY-MM-DD HH:MM:SS.SSS。在我看来,这很刻板。

我没有那么奢侈,因为我的数据以DD/MM/YYYY HH:MI:SS am这种格式存储。 2020年3月7日8:02:31。

注意:对于单日/月,我的日期值不包含前导零,并且我的时间不在军事时间。

如何告诉SQLite我的日期格式是什么,以便我可以正确地将存储的日期转换为SQLite日期时间格式?

  

从SQLite日期格式转换为Oracle日期示例:

在Oracle中,我将像这样简单地使用to_date函数

to_date('2019-03-07 15:39:34', 'YYYY-MM-DD HH24:MI:SS')

所有需要做的就是告诉函数日期格式是什么...然后它吐出一个日期。本示例所做的是将SQLite日期格式的字符串转换为Oracle识别为日期的日期。告诉我期望的格式是什么格式都没关系。

  

如何将SQLite中的日期从任何格式转换为SQLite格式?

从SQLite的日期格式字符串转换为ANY日期很容易,因为内置的函数很容易做到这一点……但是如何反过来呢?

0 个答案:

没有答案