Php 用java脚本设置多个县的时钟
我想通过JavaScript设置多个国家的时钟: 例如:Php 用java脚本设置多个县的时钟,php,javascript,jquery,Php,Javascript,Jquery,我想通过JavaScript设置多个国家的时钟: 例如: U.S.A India Australia Spain 10:20:23 15:32:23 19:36:41 15:63:20 我想把这个钟放在一页纸上 我在我的页面中使用PHP好的方面应该是每个国家创建一个日期对象,并且只创建一次。我不太确定php代码应该是什么——要么使用服务器提供的时间加/减时间,要么检查如何从时间服务器获取时间 html: js: 函数
U.S.A India Australia Spain
10:20:23 15:32:23 19:36:41 15:63:20
我想把这个钟放在一页纸上
我在我的页面中使用PHP好的方面应该是每个国家创建一个日期对象,并且只创建一次。我不太确定php代码应该是什么——要么使用服务器提供的时间加/减时间,要么检查如何从时间服务器获取时间 html:
js:
函数zeroLead(i){返回i<10?(“0”+i):i;}
函数开始(dateStr,其中){
var today=新日期(dateStr);
返回函数(){
document.getElementById(where.innerHTML)=
zeroLead(today.getHours())+“:”+
zeroLead(today.getMinutes())+“:”+
zeroLead(today.getSeconds());
今日(1001),;
}
}
//在这里,您可以使用php设置日期
//日期(“F j,Y G:i:s”);
var西班牙=开始(“2012年5月11日21:13:00”,“西班牙”);
var牙买加=开始(“2012年5月11日21:43:00”,“牙买加”);
setInterval(西班牙,1000);
设定间隔(牙买加,1000);
还有php。我想知道它怎么可能是15:63:20,提示:在谷歌搜索你的第一行,检查前5个链接这只是一个例子亲爱的@valli-R@Toms:示例不应该是错误的,因为它们是针对您的问题的假设……请理解Java和JavaScript之间的区别。然后告诉我们你想要哪个。这是一个很棒的主意,可以在一个页面中为多个县制作多个时钟谢谢@Bakudan你救了我一天,我用
接受答案给出上限。
<div id="spain"></div>
<div id="jamaica"></div>
function zeroLead(i) { return i < 10 ? ("0" + i) : i; }
function start ( dateStr, where ) {
var today = new Date ( dateStr );
return function() {
document.getElementById(where).innerHTML =
zeroLead ( today.getHours() ) + ":" +
zeroLead ( today.getMinutes() ) + ":" +
zeroLead ( today.getSeconds() );
today.setMilliseconds ( 1001 );
}
}
// here you set date with php
// date("F j, Y G:i:s");
var Spain = start ( "May 11, 2012 21:13:00", "spain" );
var Jamaica = start ( "May 11, 2012 21:43:00", "jamaica" );
setInterval( Spain, 1000 );
setInterval( Jamaica, 1000 );