我读了一个循环的日历事件。在这种情况下,有一个描述重复事件的规则(CalendarContract.Events.RRULE)。它可以是一个“直到”日期,看起来像下面的代码片段集。一个示例规则可以是: FREQ=WEEKLY;UNTIL=20121115T180000Z;BYDAY=MO,TU,WE,TH,FR我的问题是关于日期格式的。我不知道"T“和"Z”是什么意思是不是和时区有关?
String untilDate = "20121115T180000Z"
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd'T'HHmmss'Z'");
date = format.parse(untilDate);编辑:
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd'T'HHmmssZ");发布于 2012-10-28 23:36:49
T和Z是字面字母,这意味着在相应的位置必须有实际的T和Z。
在日期字符串中,T表示时间跟在后面(而不是日期),Z表示Zulu或UTC (GMT)时间。
https://stackoverflow.com/questions/13110188
复制相似问题