Is client in daylight saving time. Returns boolea
/**
* @method isDayLightSavingsTime
* Checks if in U.S. daylight savings time is in effect.
* @returns {boolean}
* @author Gerd Suhr 9/2016
*/
isDayLightSavingsTime: function isDST(){
var today = new Date;
var yr = today.getFullYear();
var dst_start = new Date("March 14, "+yr+" 02:00:00"); // 2nd Sunday in March can't occur after the 14th
var dst_end = new Date("November 07, "+yr+" 02:00:00"); // 1st Sunday in November can't occur after the 7th
var day = dst_start.getDay(); // day of week of 14th
var dst = false;
dst_start.setDate(14-day); // Calculate 2nd Sunday in March of this year
day = dst_end.getDay(); // day of the week of 7th
dst_end.setDate(7-day); // Calculate first Sunday in November of this year
today >= dst_start && today < dst_end ? dst = true : dst = false;
return dst;
}