Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function(){
- // https://stackoverflow.com/a/10088053
- // create Date object for current location
- var d = new Date();
- // convert to msec
- // add local time zone offset
- // get UTC time in msec
- var utc = d.getTime() + (d.getTimezoneOffset() * 60000);
- // create new Date object for different city
- // using supplied offset
- // var nd = new Date(utc - 14400000); // 3600000 * -4, which is EST offset
- var nd = new Date(utc - 28800000 ) // 3600000 * -8, which is PDT offest
- var yyyy = nd.getFullYear();
- var mm = nd.getMonth()+1; // getMonth() is zero-based
- mm = mm < 10 ? "0"+mm : mm;
- var dd = nd.getDate();
- var hh = nd.getHours() < 10 ? "0"+nd.getHours() : nd.getHours();
- var mn = nd.getMinutes() < 10 ? "0"+nd.getMinutes() : nd.getMinutes();
- var ss = nd.getSeconds() < 10 ? "0"+nd.getSeconds() : nd.getSeconds();
- var ms = nd.getMilliseconds() < 10 ? "00"+nd.getMilliseconds() : nd.getMilliseconds() < 100 ? "0"+nd.getMilliseconds() : nd.getMilliseconds();
- var estTimestamp = yyyy + "" + mm + "" + dd + " " + hh + ":" + mn + ":" + ss + ":" + ms;
- return estTimestamp;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement