2013-03-05 36 views

回答

0

CHECK THIS...

function calcTime(city, offset) { 
    // 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 + (3600000*offset)); 

    // return time as a string 
    return "The local time for city"+ city +" is "+ nd.toLocaleString(); 
} 

alert(calcTime('Bombay', '+5.5')); 
相關問題