3 properties ( startDate endDate and commentTime ) have as their range a Date and yet expect a ISO8601 values that include the time (indicated in their comment). The model restricts an Event to have startDate or endDate without time which isn't the intention. Change their property range from Date to DateTime.
Alternatively, change startDate to startTime, endDate to endTime.
Thanks, this seems fair. Another option would be to say that either "Date" or "DateTime" are appropriate values.
I like your option the best; that would best allow events that are "all day" or at specific times.
Any objections to adding DateTime and leaving Date there too?
@scor @mfhepp @rvguha @chaals @shankarnat @vholland @tmarshbing
Added DateTime to expected values for startDate, endDate, commentTime.
Implemented + queued for review in upcoming release: http://webschemas.org/docs/releases.html#g996
Published via http://schema.org/docs/releases.html#v3.1