gpt4 book ai didi

android - 将日历对象添加到 ParseObject

转载 作者:行者123 更新时间:2023-11-29 00:07:58 25 4
gpt4 key购买 nike

我希望将一个 Calendar 对象添加到我创建的 ParseObject 中,但每当我尝试添加它时它都会抛出异常:

ParseObject route = new ParseObject(ParseConstants.CLASS_ROUTES);
route.put(ParseConstants.KEY_ROUTE_PROPOSED_TIME, mProposedDateTime);


09-05 12:57:55.735 16977-16977/com.khackett.runmate E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.khackett.runmate, PID: 16977
java.lang.IllegalArgumentException: invalid type for value: class java.util.GregorianCalendar

我正在从之前的 Intent 中获取 Calendar 对象,如下所示:

mProposedDateTime = (Calendar) getIntent().getSerializableExtra("proposedTime");

将 Calendar 对象添加到 Parse 的推荐方法是什么?

最佳答案

在 Parse 中,您需要一个 Date 对象,为此您必须像这样调用 getTime():route.put(ParseConstants.KEY_ROUTE_PROPOSED_TIME, mProposedDateTime.getTime());

关于android - 将日历对象添加到 ParseObject,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32412860/

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