A meeting with 00 seconds doesn't appear, but 01 does?
Running:
ical2html -d 20120812 test.ics
against this file (test.ics):
BEGIN:VCALENDAR
PRODID:Data::ICal 0.18
VERSION:2.0
BEGIN:VEVENT
DESCRIPTION:This one doesn't appear\n
DTSTART:20120812T083000Z
SUMMARY:Example meeting #1
UID:em1@example.com
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:* This one successfully appears\n
DTSTART:20120812T083001Z
SUMMARY:Example meeting #2
UID:em2@example.com
END:VEVENT
END:VCALENDAR
results in a calendar with one event, rather than two. I've tried
tracing it through and both events appear where I can see (eg. through
VEVENT and through Parser.pm's parse() and in sheet_cache in HTML.pm's
parse()).
PS: My timezone is GMT+10, although it shouldn't matter for this one
second, I'd think!