gpt4 book ai didi

c++ - 如何从数据库解析日期时间格式?

转载 作者:行者123 更新时间:2023-11-30 05:42:35 24 4
gpt4 key购买 nike

数据库 (SQLite) 有一个 REAL 类型的字段,其值的形式为 (42153.659595)。如果 42153.659595 = 29.05.2015 15:49:49,如何以“dd.MM.yy HH:mm:ss”的形式翻译这个值?

最佳答案

您可以明确说明您需要什么日历系统:http://www.sqlite.org/lang_datefunc.html

SELECT julianday('now') - julianday('1776-07-04');

原则上不要“解析”(您的意思是:解释原始表示)。使用 Sqlite API/内置 SQL 函数为您完成

为了信息的利益:

  • 日期和时间函数使用 a subset of IS0-8601 date and time formats
  • datetime() 函数返回“YYYY-MM-DD HH:MM:SS”。 julianday() 函数返回儒略日 - 自公元前 4714 年 11 月 24 日格林威治中午以来的天数。 (公历)
  • date() 函数返回以下格式的日期:YYYY-MM-DD。 time() 函数将时间返回为 HH:MM:SS。

关于c++ - 如何从数据库解析日期时间格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30566929/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com