gpt4 book ai didi

Android 数据库问题管理日期

转载 作者:行者123 更新时间:2023-11-30 03:02:05 27 4
gpt4 key购买 nike

我在 sqlite 数据库中创建了一个表,它是这样的:

CREATE TABLE users(
id INTEGER PRIMARY KEY,
username TEXT,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP
);

当我在此表中插入数据时,会自动设置日期字段。

当我尝试检索插入行的内容时。

c.getString(c.getColumnIndex("created_at")));

其中 c 是光标。

我检索到的日期比正确日期晚了 1 小时。假设我在意大利 (UTC+1.00)

如何获取正确的日期?

最佳答案

CURRENT_TIMESTAMP将以 UTC 时区记录当前时间。

使用例如SimpleDateFormat如果您想将日期时间戳格式化为其他时区。

关于Android 数据库问题管理日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22377685/

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