account for system time zone in calendar js
Merge pull request #884 from YaleSTC/883_fix_calendar_edge_case

resolves #883 for v3.4