Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 获取当前时间-服务器端或客户端_Php_Javascript_Html - Fatal编程技术网

Php 获取当前时间-服务器端或客户端

Php 获取当前时间-服务器端或客户端,php,javascript,html,Php,Javascript,Html,是否有任何服务器或客户端方法来确定它们的位置并获取本地时间 我希望它也能实时更新,例如小时、分钟、秒 如果我能使用PHP/JavaScript(包括jQuery)或类似的东西,我会更喜欢它。您可以尝试使用jQuery localtime插件。查看[此处]:在JavaScript中,您可以使用date对象轻松获取当前日期和时间 var now=newdate() 这将获得本地客户端计算机时间。您可能需要此时间 setInterval(function(){ var dt=new Date(

是否有任何服务器或客户端方法来确定它们的位置并获取本地时间

我希望它也能实时更新,例如小时、分钟、秒


如果我能使用PHP/JavaScript(包括jQuery)或类似的东西,我会更喜欢它。

您可以尝试使用jQuery localtime插件。查看[此处]:

在JavaScript中,您可以使用date对象轻松获取当前日期和时间

var now=newdate()

这将获得本地客户端计算机时间。

您可能需要此时间

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); }

.

你有没有试过用谷歌搜索“javascript时钟”?我相信这篇文章会解决你的问题,你可能想用PHP使用服务器时间(以防客户端的时间不正确)。我认为javascript中的
Date()
构造函数提供用户PC的时间,应该设置在他的时区。您可以使用计时器每秒执行
Date().getTime()
方法,只需让它更新页面上某个元素的内部文本(或您需要使用它的任何操作)。是否可以在单个数字之前使用0?例如,12:02:09看起来不错。我认为JavaScript会有一种更简单的方式来显示这一点。似乎不是。谢谢你的帮助!让我们看看,是的,它是。。。您所需要做的就是传递UTC时间(例如:UTC 10:00事件),观众将根据位置将其转换为其当前时间。。。