导航:首页 > 编程语言 > php计时代码

php计时代码

发布时间:2022-06-11 13:49:30

‘壹’ php中怎样实现倒计时功能

可以考虑asp实现:

1.HiddenField 控件储存时间
<!--2700秒时间-->
<asp:HiddenField ID="hidTime" runat="server" Value="2700" />
2.js代码
<script language="javascript" type="text/javascript">

var time;
var minutes;
var seconds;
var str;
function ShowTime2() {
if(document.getElementById("btnSubmitExam") !=null)
{
time = document.getElementById("hidTime").value;

time = time - 1;
document.getElementById("hidTime").value = time;
minutes = parseInt(time / 60);
seconds = time % 60;

document.getElementById("DjTimeDiv").innerHTML = "剩余时间:" + minutes + "分钟" + seconds + "秒";
if (time == 1) {
document.getElementById("DjTimeDiv").innerHTML="剩余时间:0分钟0秒";
document.getElementById ("btnSubmitExam").click();
// window.close();
}else
{
setTimeout("ShowTime2()", 1000);
}

}else
{
document.getElementById("DjTimeDiv").innerHTML="剩余时间:0分钟0秒";
}
}

</script>

‘贰’ 求大神写断倒计时代码 php,js皆可

这是我之前网上找到改的,只是个建议,希望对你有用。如果使用到的话,要记住调用jquery.js

css代码:
/* 距离结束时间 */
.overtime{
padding: 10px 0;
font-size: 14px;
border-bottom: 1px dashed #FFCC8F;
}
.overtime div{
white-space: nowrap;
overflow: hidden;
}
.overtime .times{
margin-top: 10px;
height: 30px;
line-height: 15px;
white-space: nowrap;
overflow: hidden;
}
.overtime .times span{
display: inline-block;
width: 40px;
height: 30px;
line-height: 30px;
text-align: center;
background: url("../images/times_bg.png") no-repeat;
margin: 0 3px;
font-size: 20px;
color: #fff;
}


html代码:
<div class="overtime">
<div>距离秒杀结束时间还有:</div>
<div class="times">
<span id="day">-</span>天
<span id="hour">-</span>小时
<span id="minute">-</span>分
<span id="second">-</span>秒
</div>
</div>

<script type="text/javascript">
$(function(){
countDown("2014/8/8 23:59:59",".times #day",".times #hour",".times #minute",".times #second");
});

function countDown(time,day_elem,hour_elem,minute_elem,second_elem){
var end_time = new Date(time).getTime(),//月份是实际月份-1
//current_time = new Date().getTime(),
sys_second = (end_time-new Date().getTime())/1000;
var timer = setInterval(function(){
if (sys_second > 1) {
sys_second -= 1;
var day = Math.floor((sys_second / 3600) / 24);
var hour = Math.floor((sys_second / 3600) % 24);
var minute = Math.floor((sys_second / 60) % 60);
var second = Math.floor(sys_second % 60);
day_elem && $(day_elem).text(day);//计算天
$(hour_elem).text(hour<10?"0"+hour:hour);//计算小时
$(minute_elem).text(minute<10?"0"+minute:minute);//计算分
$(second_elem).text(second<10?"0"+second:second);// 计算秒
} else {
$(day_elem).text(0);//计算小时
$(hour_elem).text("00");//计算小时
$(minute_elem).text("00");//计算分
$(second_elem).text("00");// 计算秒
clearInterval(timer);
}
}, 1000);
}
</script>

‘叁’ php在网页里使用倒计时的代码,想每次点开网页 都以一个随机的数开始倒计时~

你不能把PHP和JS混淆了,你前面的$year赋值的两句是无效的,应该使用js代码生成随机数,例如:
year=2013+Math.round(Math.random()*20);

‘肆’ PHP怎么制作计时器

计时器的运用在网页制作中很普遍,其实计时器有很多做法,PHP加JS、JS加AJAX也可以控制实现。不是PHP可以单独实现的,因为PHP是实现服务端的语言,没有办法去控制。以下实例就是制作计时器的代码:

<SCRIPTlanguage=JAVASCRIPT>
vartimerID=null;
vartimerRunning=false;
functionstopclock()
{
if(timerRunning)
clearTimeout(timerID);
timerRunning=false;
}
functionstartclock()
{
stopclock();
showtime();
}
functionshowtime()
{
varnow=newDate();
varhours=now.getHours();
varminutes=now.getMinutes();
varseconds=now.getSeconds()
vartimeValue=""+hours;
//定时初始化数据库的代码:
timeValue+=((minutes<10)?":0":":")+minutes
timeValue+=((seconds<10)?":0":":")+seconds
document.Calc.time.value=timeValue;
//
//andhaveaclockonthestatusbar:
//window.status=timeValue;
timerID=setTimeout("showtime()",1000);
timerRunning=true;
return'';
}</script>
客服端PHP+HTML代码:
<html>
<head>
<METAHTTP-EQUIV="Refresh"Content="1;URL=test.php">
</head>
<body>
<?
echodate("Y年m月d日H时i分s秒");
?>
</body>
</html>

‘伍’ 求一24小时倒计时代码有开始时间,最好是PHP的

<DIV class=aoyun><FONT <p> <p><font size="3">倒计时距离XX还有:</font></p></FONT><SPAN id=span_dt_dt></SPAN>
<SCRIPT language=javascript>
<!--
//document.write("");
function show_date_time(){
window.setTimeout("show_date_time()", 1000);
BirthDay=new Date("8/22/2008 16:00:00");//这个日期是可以修改的
today=new Date();
timeold=(BirthDay.getTime()-today.getTime());
sectimeold=timeold/1000
secondsold=Math.floor(sectimeold);
msPerDay=24*60*60*1000
e_daysold=timeold/msPerDay
daysold=Math.floor(e_daysold);
e_hrsold=(e_daysold-daysold)*24;
hrsold=Math.floor(e_hrsold);
e_minsold=(e_hrsold-hrsold)*60;
minsold=Math.floor((e_hrsold-hrsold)*60);
seconds=Math.floor((e_minsold-minsold)*60);
span_dt_dt.innerHTML="<align=center><p><font color=#A22900><p><font size=4>"+daysold+"天"+hrsold+"小时"+minsold+"分"+seconds+"秒"+"<br></font><br></font>" ;
}
show_date_time();
//-->
</SCRIPT></td>
</tr>
</table>
</div>
<br></div>
<div>

‘陆’ 一个PHP环境下商品抢购倒计时的代码

代码是没有,如果你懂PHP应该可以理解这个当然要在后台设定商品开抢时间 。然后存入数据,包括 开始时间 和 持续时间页面读取数据库中的时间开始时间出来,和当时的时候进行比较如果 到达这个日期 就开始显示倒计,如果 到达 并 两个时间的差 大于了 持续时间,就宣布抢购结束至于如何动态显示了,那就得利用 JAVASCRIPT 了 而倒计的起始时间就是 把 (开始时间+持续时间)-现在时间
这样,即使刷新页 也是越来越少的起始倒计时。。。一分前是 离结束还有:5小时25分25秒,一分钟你刷新后,那么倒计时起始时间应该是 离结束还有:5小时24分25秒 然后由JAVASCRIPT再一秒一秒的减 商品在添加的时候,应该有一个数据是当作库量来用的,每成功购买一次后,程序相应的要去 数据库中进行更新 即 库存量减1 代码没有,如果你不懂,代码贴出来你都不知道放哪。。
只能抛夸引玉了。。 自己思考下。。

‘柒’ 求php倒计时代码

下面的例子程序就可以:

<div id='r'>0</div>
<script language="javascript">
var x=20*60;
function shw()
{
document.getElementById('r').innerHTML='还剩下'+parseInt(x/60)+'分'+parseInt(x%60)+'秒';
x--;
if (x<0) {alert('时间到');}
else setTimeout('shw();',1000);
}
shw();
</script>

补充:
时间到了自动提交表单,可以使用下面的代码(替换上面测试里面的alert):
document.form1.submit();

上面的form1是表单的名称,例如:
<form name=form1 ...>

‘捌’ PHP倒计时代码修改 倒计时时间错误

只需要将var startTime = (new Date("August,8,2008,20:00,")).getTime();

=============》》》》》》改成

var startTime = (new Date("April,14,2009,20:00,")).getTime();

!!!!其中August是八月,April是四月!!!!!!!

我已经调试成功 结果为:★★★★★现在距北京奥运会还有: 264天 03:47:53★★★★★

若按linkzq所说改成var startTime= (new Date(2009,4,14)).getTime(); 则结果为★★★★★现在距北京奥运会还有: 已开始< >★★★★★

‘玖’ 高分求一段 PHP 实时显示倒计时 代码

<div id="time"><span id="liveclock"></span>
<script type="text/javascript" >
function YaoShuai_time()
{
var Digital=new Date();
var hours=Digital.getHours();
var minutes=Digital.getMinutes();
var seconds=Digital.getSeconds();
var year=Digital.getFullYear();
var month=Digital.getMonth()+1;
var day=Digital.getDate();
var modhour=23-hours;
var modminute=59-minutes;
var modsecond=60-seconds;
if(month<=9) month="0"+month;
if(day<=9) day="0"+day;
if(minutes<=9) minutes="0"+minutes;
if(seconds<=9) seconds="0"+seconds ;
myclock="当前时间: "+year+"-"+month+"-"+day+" "+hours+":"+minutes+":"+seconds+"剩余时间"+modhour+":"+modminute+":"+modsecond;
if(document.layers){
document.layers.liveclock.document.write(myclock);
document.layers.liveclock.document.close();
}else {
document.getElementById('liveclock').innerHTML=myclock;
}
setTimeout("YaoShuai_time()",1000)
}
YaoShuai_time();
</script>
</div>

阅读全文

与php计时代码相关的资料

热点内容
会日语的程序员 浏览:17
网银密码加密失败怎么回事 浏览:725
android开发音乐播放器 浏览:806
ug120阵列命令快捷键 浏览:597
气动隔膜式压缩机 浏览:470
linux如何修改主机名 浏览:104
单片机光标上下移动 浏览:528
数据加密验证 浏览:108
程序员被激怒 浏览:891
winxp找不到服务器dns地址 浏览:842
以文本文件的格式保存考生文件夹 浏览:41
编译原理文法分为几类 浏览:570
JAVA基础学python要多久 浏览:74
java流量控制 浏览:936
java实现多重继承 浏览:707
票据通加密狗怎么在新系统上使用 浏览:795
航模加密狗连接电脑 浏览:473
好用的汇编语言编译器 浏览:863
自己编译安卓虚拟机 浏览:913
中国的古代算法 浏览:656