Output the start time and end time in iCalendar format. If the start time has
the parameter value=date, only the month/day/year portion of the date is output. If
end time has the same month/day/year value as the start time, only the start time
is generated.

%C

Create time

%c

Event class

%d

Event description. (also see %F)

%E

End time (also see %Z)

%e

Exception rules in iCalendar format

%F

Event description - folded line / iCalendar format (also see %d)

%G

The event's geographic location (latitude and longitude)

%g

Organizer's email address. (There is no guarantee as to the authenticity of
this value.)

%K

Organizer email in the form of a mailto:url

%k

Alarm count

%L

Location

%l

Recurrence rules in iCalendar format

%M

Modify time

%N

New line

%n

The current time stamp used with DTSTAMP

%P

Priority

%r

Recurrence id (blank if this event does not recur)

%S

Event sequence number

%s

Summary

%t

Event status

%U

Unique Event Identifier

%Z

Used in conjunction with the time field code to force the time to be rendered
in UTC. (%B displays the start time in local time whereas %ZB displays the start time
in UTC time.)

%%

Displays the percent (%) character

% (sub-format code)

Specifies a sub-format for the data identified by code. (For details, see Date Sub-Formatting.)