如何在 Javascript 中获取印度的日期和时间? 它不应采用计算机的日期和时间,而应采用标准世界时区,而不采用个人计算机的时间引用。
最佳答案
您可以向服务器发出ajax请求并返回时间:
html
<p>The time is <span id="time"></span></p>
JS
var time = document.getElementById('time');
time.innerHTML = getTime();
function getTime(){
var xmlHttp;
try {
//FF, Opera, Safari, Chrome
xmlHttp = new XMLHttpRequest();
}
catch (err1) {
//IE
try {
xmlHttp = new ActiveXObject('Msxml2.XMLHTTP');
}
catch (err2) {
try {
xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
}
catch (eerr3) {
//AJAX not supported, use CPU time.
alert("AJAX not supported");
}
}
}
xmlHttp.open('HEAD',window.location.href.toString(),false);
xmlHttp.setRequestHeader("Content-Type", "text/html");
xmlHttp.send('');
return xmlHttp.getResponseHeader("Date");
}
这是一个 js fiddle :http://jsfiddle.net/A8vxa/
关于javascript:获取印度的日期和时间(不是个人计算机的日期和时间),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15042412/