我想用JQuery显示新西兰的当前时间.我的客户有来自新西兰境外的客户.然而,他很恼火,客户在凌晨3点打电话,因为他们没有想到时差.他想添加一个标签,上面写着"新西兰当前时间是:早上3点".它可以通过JQuery实现吗?干杯.
JavaScript Date对象支持许多UTC(通用)方法以及本地时间方法.UTC,也称为格林威治标准时间(GMT),是指世界时间标准设定的时间.本地时间是执行JavaScript的计算机已知的时间.
function DisplayCityTime(city, offset) {
// Date object for current location
var aDate = new Date();
// UTC time in msec
var utc = adate.getTime() + (adate.getTimezoneOffset() * 60000);
// Date object for the requested city
var newdate = new Date(utc + (3600000*offset));
// return time as a string
return "The local time for city : "+ city +" is "+ newdate.toLocaleString();
}
alert(DisplayCityTime('Montreal', '-5'));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8203 次 |
| 最近记录: |