
想要获取本地的实时时间,如左图为美国时间格式, 右图为中国时间格式、
1.HTML
<p class="timeNow">15:48</p>
<p class="ourTime"> Our time now</p>2.js
// 时间
$(document).ready(function () {
setInterval("setCurrentTime('Beijing', '+8')", 1000);
});
function setCurrentTime(city, offset) {
var currentTime = calcTime(city, offset);
$(".timeNow").html(currentTime);
}
function calcTime(city, offset) {
d = new Date();
utc = d.getTime() + (d.getTimezoneOffset() * 60000);
nd = new Date(utc + (3600000 * offset));
// console.log(nd.toLocaleString('en'));
return nd.toLocaleString('en');
}注意:
最后如果是 return nd.toLocaleString(); 返回的是右图所示的中文时间格式。
return nd.toLocaleString(‘en’);返回的是左图所示的英文时间格式
版权声明:本文为weixin_39089928原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。