gpt4 book ai didi

android - 如何将日历数据存储在数据库中

转载 作者:太空宇宙 更新时间:2023-11-03 12:41:27 29 4
gpt4 key购买 nike

我想在我的 Android 数据库中存储一个日历项。像int、String这样的简单类型在数据库中存储是没有问题的。但我不知道如何存储日历类型。

我的表格如下所示:reate table wishes(_id integer primary key autoincrement, " + "名称文本不为空," + "日期文本,picurl 文本,.....)

一切都被声明为“文本”。

在我的 Activity 中,我有这段代码:日历 cal = Calendar.getInstance();

cal 应该存储在我的表中。有人可以给个提示吗?

最佳答案

从日历的纪元表示中保存毫秒数:

long millis = calendar.getTimeInMillis();

然后将这个 long 存储在数据库中。您可以通过从数据库中读取 long 值并在日历中使用 setTimeInMillis(long millis) 来恢复日历。

关于android - 如何将日历数据存储在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7295571/

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