From 38e1d5e99e21633674e2e72aa1df56b4ad08c7d0 Mon Sep 17 00:00:00 2001 From: Max Goodman Date: Mon, 10 Mar 2014 14:36:20 -0700 Subject: [PATCH] Observe DST. --- update-sidebar.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/update-sidebar.js b/update-sidebar.js index 9bd2653..2e786ce 100644 --- a/update-sidebar.js +++ b/update-sidebar.js @@ -36,6 +36,7 @@ var CALENDAR = '' // you must have subscribed to this calendar in Google Calendar var SUBREDDIT = '' var DAY_RANGE = 10 // how many days ahead to list events for +var SCHEDULE_TIME_ZONE = 'America/New_York' var CLIENT_ID = '' // your OAuth2 client ID var CLIENT_SECRET = '' // your OAuth2 client secret @@ -90,8 +91,8 @@ function updateSchedule() { // these four fields form each table line var tableLine = [ - Utilities.formatDate(eventDate, 'EST', 'd MMM'), - Utilities.formatDate(eventDate, 'EST', eventDate.getMinutes() != 0 ? 'h:mma' : 'ha').toLowerCase(), + Utilities.formatDate(eventDate, SCHEDULE_TIME_ZONE, 'd MMM'), + Utilities.formatDate(eventDate, SCHEDULE_TIME_ZONE, eventDate.getMinutes() != 0 ? 'h:mma' : 'ha').toLowerCase(), event.getTitle(), event.getDescription() ].join('|') + '\n' @@ -110,7 +111,7 @@ function updateSchedule() { payload: { content: sidebar, page: 'config/sidebar', - reason: 'Automated Google Apps Script update @ ' + Utilities.formatDate(now, 'PST', 'd MMM h:mma z') + reason: 'Automated Google Apps Script update @ ' + Utilities.formatDate(now, 'America/Los_Angeles', 'd MMM h:mma z') }, method: 'post', headers: {'Authorization': 'bearer ' + authToken}