我正在尝试使用以下日期存储日期:https://github.com/react-native-community/datetimepicker
问题是我想将日期保存在AsyncStorage中,可能还要存储几个日期。
这是我的代码:
.spec
我不确定为什么会崩溃,因为崩溃,我什至没有机会阅读错误。
答案 0 :(得分:2)
setItem
函数期望string
而不是object
。您应在调用函数之前对日期进行字符串化。这是使用get / set的示例:
AsyncStorage.setItem("my-key", JSON.stringify(date));
const date = await AsyncStorage.getItem("my-key");
console.log(new Date(date))
您可以在documentation中找到更多信息。