Android纠结的日历操作


向日历里添加事件的时候 必须添加 DTSTART字段 (整型 为毫秒数) 和 TIMEZONE字段 (字符串) 令人纠结的是 DTSTART字段需要填的是GMT毫秒数 所以应该

event.put(KEY_EVENT_DTSTART, c.getTimeInMillis()+c.getTimeZone().getRawOffset());  
event.put(KEY_EVENT_TIMEZONE, c.getTimeZone().getID()); 

这样写 (那要TIMEZONE字段还有啥意义?)

评论!

社交