現在のタイムゾーンTimeZoneがサマータイムかどうかはjsで判断します。


 
var d1 = new Date(2009, 0, 1);
var d2 = new Date(2009, 6, 1);
if (d1.getTimezoneOffset() != d2.getTimezoneOffset())
{
alert('Daylight Saving Time'); //
}
else
{
alert('Daylight Time'); //
}