SQLite:获取日期

发布于 2024-10-25 08:20:58 字数 200 浏览 1 评论 0原文

如何在 SQLite 中返回 DateTime 的日期?

我将字段日期存储为日期时间。 现在我想从每一行获取日期(只是日期,而不是完整日期)。

我尝试使用以下内容,但它不起作用。 它不会给出错误,但它什么也不返回

SELECT strftime('%d', Date) FROM sessiondate

How can I return the day of a DateTime in SQLite?

I have my field Date stored as a DateTime.
Now I would like get the day from each row (just the day, not the full date).

I tried using the following, but it doesn't work.
It doesn't give an error, but it just returns nothing

SELECT strftime('%d', Date) FROM sessiondate

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风和你 2024-11-01 08:20:58
SELECT strftime('%d', `Date`) FROM sessiondate

可能有用

SELECT strftime('%d', `Date`) FROM sessiondate

might work

忆梦 2024-11-01 08:20:58
SELECT strftime('%d', `Date`) FROM sessiondate GROUP BY strftime('%d', `Date`);

这将获取数据库中的每一天,您可以通过添加 Select、Where 条件或 ORDER BY 子句来构建它。

SELECT strftime('%d', `Date`) FROM sessiondate GROUP BY strftime('%d', `Date`);

This will get each Day in your db, you can build on it by adding to Select, Where conditions or ORDER BY clause.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文