我正在使用Java进行Google日历同步,遇到如下问题: 我必须向Google发布一个EventDateTime(GenericJson的子类)来同步时间。特别是在我的情况下,我必须清除“日期”字段,并设置“日期时间”字段。
//code to init the variable dateTime, in the form of google DateTime
EventDateTime edt = new EventDateTime();
edt.put("dateTime", dateTime);
edt.put("date", null);
当我使用上面的代码时,edt中的地图只显示1 <key,value>
对:<dateTime,some date>
。没有价值对<date,null>
。
有人经历过这个吗?请帮我解决一下。 TKS。
更新:这有效:edt.put ("date", Data.NULL_DATE_TIME)
,想法是进入数据代码,找到相应的字段NULL_XXX并选择你需要的东西。
答案 0 :(得分:1)