下表显示了事件通知中使用的特殊字符序列的格式代码和含义。
表 E–34 事件通知的特殊字符序列|
格式代码 |
含义 |
|---|---|
|
%0 |
本地化格式的开始时间 |
|
%1 |
本地化格式的结束时间 |
|
%A |
iCalendar 格式中的 exdates(以分号分隔的 ISO 8601 日期字符串列表,列出要排除的日期) |
|
%a |
iCalendar 格式中的 rdates(以分号分隔的 ISO 8601 日期字符串列表,列出周期性日期) |
|
%B |
开始时间(另请参见 %Z) |
|
%b |
以 iCalendar 格式输出开始时间和结束时间。如果开始时间参数的值等于日期,则只输出日期的 month/day/year 部分。如果结束时间和开始时间的 month/day/year 值相同,则仅生成开始时间。 |
|
%C |
创建时间 |
|
%c |
事件类 |
|
%d |
事件说明(另请参见 %F) |
|
%E |
结束时间(另请参见 %Z) |
|
%e |
iCalendar 格式中的例外规则 |
|
%F |
事件说明 - 换行、iCalendar 格式(另请参见 %d) |
|
%G |
事件的地理位置(包括维度和经度) |
|
%g |
组织者的电子邮件地址。(不能保证此值的真实性。) |
|
%K |
以 mailto:url 形式表示的组织者的电子邮件 |
|
%k |
警报计数 |
|
%L |
地点 |
|
%l |
iCalendar 格式中的周期规则 |
|
%M |
修改时间 |
|
%N |
新行 |
|
%n |
与 DTSTAMP 一起使用的当前时间戳 |
|
%P |
优先级 |
|
%r |
周期 ID(如果此事件没有重复发生,则为空) |
|
%S |
事件序列号 |
|
%s |
汇总 |
|
%t |
事件状态 |
|
%U |
唯一事件标识符 |
|
%Z |
与时间字段代码一起使用,强制以 UTC 时间格式显示时间。(%B 以当地时间显示开始时间,而 %ZB 以 UTC 时间显示开始时间。) |
|
%% |
显示百分号 (%) |
|
% |
指定由代码标识的数据的子格式。(有关详细信息,参见 E.4.3 Calendar Server 通知日期子格式字符串。) |