代码之家  ›  专栏  ›  技术社区  ›  Code Novice

SQLite从任何日期时间格式转换为SQLite日期时间格式

  •  0
  • Code Novice  · 技术社区  · 5 年前

    从甲骨文转换成任何格式的日期都很容易。

    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的日期格式字符串转换成任何日期都很容易,因为有内置的函数可以很容易地做到这一点。。。但如何反过来呢?

    0 回复  |  直到 5 年前