Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.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
Javascript PHP中的日期差异_Javascript_Php - Fatal编程技术网

Javascript PHP中的日期差异

Javascript PHP中的日期差异,javascript,php,Javascript,Php,我正试图在我的网站上建立一个倒数系统,从注册开始只倒数24小时 这个想法是在注册后,用户有24小时的时间付款,之后他将被阻止。我的数据库里已经有注册时间了,但我一直在倒计时。我已经尝试了一些在线帮助,但我似乎没有得到它的权利 javascript被设置为使用用户支付剩余的秒数var count='86400'但是我想使用php计算从注册时间到当前时间他还有多长时间注册,这样当我刷新页面时,它就不会从当前时间开始。所以我做了这个var count= var计数=; var计数器=设置间隔(计时器

我正试图在我的网站上建立一个倒数系统,从注册开始只倒数24小时

这个想法是在注册后,用户有24小时的时间付款,之后他将被阻止。我的数据库里已经有注册时间了,但我一直在倒计时。我已经尝试了一些在线帮助,但我似乎没有得到它的权利

javascript被设置为使用用户支付剩余的秒数
var count='86400'
但是我想使用php计算从注册时间到当前时间他还有多长时间注册,这样当我刷新页面时,它就不会从当前时间开始。所以我做了这个
var count=


var计数=;
var计数器=设置间隔(计时器,1000);
函数计时器(){
计数=计数-1;
如果(计数==-1){
清除间隔(计数器);
返回;
}
var秒数=计数%60;
var分钟=数学地板(计数/60);
var小时=数学楼层(分钟/60);
分钟%=60;
小时%=60;
document.getElementById(“timer”).innerHTML=hours+“:“+minutes+”:“+seconds;//注意拼写
}
功能启动计时器(持续时间、显示){
var start=Date.now(),
差异,
会议记录,
秒;
函数计时器(){
//获取此后经过的秒数
//调用了startTimer()
diff=持续时间-((Date.now()-start)/1000)| 0);
//执行与parseInt相同的任务来截断浮点值
分钟=(差异/60)| 0;
秒=(差异%60)| 0;
分钟=分钟<10?“0”+分钟:分钟;
秒=秒<10?“0”+秒:秒;
display.textContent=分钟+“:”+秒;

如果(diff我在这里使用了倒计时示例,在TargetDate下我使用了这段php代码

<?php
$date = date_create($row_rsPH['date']);
date_add($date, date_interval_create_from_date_string('1 days'));
echo date_format($date, 'Y-m-d h:i A');
?>


希望这对其他人有所帮助

你有任何php吗?它被标记为suchHi@Fred ii-是的,我有
你应该用你尝试过的代码/php更新你的问题。可能有什么地方失败了。question updated@Fred ii你可以选择你自己的答案作为正确答案,如果这就是你解决问题的方式。
<?php
$date = date_create($row_rsPH['date']);
date_add($date, date_interval_create_from_date_string('1 days'));
echo date_format($date, 'Y-m-d h:i A');
?>