是否有任何服務器或客戶端方式來確定他們的位置並獲得當地時間。獲取當前時間 - 服務器或客戶端
我希望它也能實時更新,例如小時,分鐘,秒。
我更喜歡它,如果我可以使用PHP/JavaScript(包括jQuery)或類似的東西。
是否有任何服務器或客戶端方式來確定他們的位置並獲得當地時間。獲取當前時間 - 服務器或客戶端
我希望它也能實時更新,例如小時,分鐘,秒。
我更喜歡它,如果我可以使用PHP/JavaScript(包括jQuery)或類似的東西。
你可能想這
setInterval(function(){
var dt=new Date(), h=dt.getHours(), m=dt.getMinutes(), s=dt.getSeconds(),
curTime= pad(h)+':'+pad(m)+':'+pad(s);
document.getElementById('time').innerHTML=curTime;
}, 500);
function pad(n) { return ("0" + n).slice(-2); }
DEMO。
你可以嘗試使用jquery localtime插件。看看[這裏]:http://code.google.com/p/jquery-localtime/wiki/Usage
並且它是否更新真實時間? – user1658756
是的,它的確...你需要做的就是傳遞你的UTC時間(例如:一個事件UTC 10:00),觀衆將根據它的位置將它翻譯成他/她當前的時間... – salih0vicX
在JavaScript中,您可以使用Date對象輕鬆獲取當前日期和時間;
var now = new Date();
這將讓本地客戶機的時間。
你試過Google搜索「javascript時鐘」嗎? – jbabey
我相信,這一職位將解決你的問題 http://stackoverflow.com/questions/8090549/how-to-get-user-timezone-using-jquery –
您可能需要使用服務器的時間(如果客戶時間不正確)與PHP。 –