@@ -153,19 +153,19 @@ function convertDate(date) {
153
153
let output = '' ;
154
154
155
155
// hour
156
- if ( date . getUTCHours ( ) > 12 ) {
157
- output = String ( date . getUTCHours ( ) - 12 ) ;
156
+ if ( date . getHours ( ) > 12 ) {
157
+ output = String ( date . getHours ( ) - 12 ) ;
158
158
} else {
159
- output = String ( date . getUTCHours ( ) ) ;
159
+ output = String ( date . getHours ( ) ) ;
160
160
}
161
161
162
162
// minute
163
163
if ( date . getMinutes ( ) !== 0 ) {
164
- output += ':' + String ( date . getUTCMinutes ( ) ) . padStart ( 2 , '0' ) ;
164
+ output += ':' + String ( date . getMinutes ( ) ) . padStart ( 2 , '0' ) ;
165
165
}
166
166
167
167
// AM/PM
168
- if ( date . getUTCHours ( ) >= 12 ) {
168
+ if ( date . getHours ( ) >= 12 ) {
169
169
output += 'pm' ;
170
170
} else {
171
171
output += 'am' ;
@@ -181,29 +181,19 @@ function handleEventData(events) {
181
181
let timeMarkerAdded = false ;
182
182
183
183
// show second day page
184
- if ( now > new Date ( 1613865600 * 1000 ) ) { // start of Feb 21
184
+ if ( now > new Date ( "2021-02-21T00:00:00" ) ) { // start of Feb 21
185
185
showSecondDayEvents ( ) ;
186
186
}
187
187
188
188
events . forEach ( event => {
189
189
let startDate = new Date ( event . start ) ; // convert ISO 8601 -> Date object
190
190
191
- // FIXME: Hotfix for time zone bug in HM
192
- // needs to return GMT to us, but it is translating to EST for some reason
193
- // We want HM to be the canonical time for now, so 12pm in HM
194
- startDate . setHours ( startDate . getHours ( ) - 5 ) ;
195
-
196
191
let finishDate = undefined ;
197
192
198
193
let dateString = convertDate ( startDate ) ;
199
194
if ( event . finish ) { // finish === null for instantaneous events
200
195
finishDate = new Date ( event . finish ) ;
201
196
202
- // FIXME: Hotfix for time zone bug in HM
203
- // needs to return GMT to us, but it is translating to EST for some reason
204
- // We want HM to be the canonical time for now, so 12pm in HM
205
- finishDate . setHours ( finishDate . getHours ( ) - 5 ) ;
206
-
207
197
let finishString = convertDate ( finishDate ) ;
208
198
if ( dateString . slice ( - 2 ) === finishString . slice ( - 2 ) ) { // hide "am/pm" of first time if both are identical
209
199
dateString = dateString . slice ( 0 , - 2 ) ;
0 commit comments