How to get time zone offset in javascript?

Here is the function:   function getTimeZoneOffset() { var currentDate = new Date(); var date1 = new Date(currentDate.getFullYear(), 0, 1, 0, 0, 0, 0); var temp = date1.toGMTString(); var date3 = new Date(temp.substring(0, temp.lastIndexOf(” “))); var hoursDiffStdTime = ((date1 – date3) / (1000 * 60 * 60)) * 60; return hoursDiffStdTime; } And if you want to get the offset with daylight saving then look at the below function:   function getTimeZoneOffsetDayLightSaving() { var currentDate = new Date(); var date2 = new Date(currentDate.getFullYear(), 6, 1, 0, 0, 0, 0); var temp = date2.toGMTString(); var date4 = new Date(temp.substring(0, temp.lastIndexOf(” “))); var hoursDiffDaylightTime = ((date2 – date4) / (1000 * 60 * 60)) * 60; return hoursDiffDaylightTime; } Advertisements

Read More →

Javascript Back Button

Just like your browser’s back button, the following script allows the user to press a button to returns the user to the previous page. Paste the following code where you want the button to appear on your page:  <FORM> <INPUT TYPE=”Button” VALUE=”Previous Page” onClick=”history.go(-1)”> </FORM> If you would rather use a link, paste the following code where you want the link to appear:  <a href=”javascript:history.back(1)”>Previous Page</a>

Read More →