Login
网站首页 > 文章中心 > 其它

一天的倒计时php_倒计时一天未来城

作者:小编 更新时间:2023-07-31 10:47:30 浏览量:330人看过

求一个PHP的简单倒计时功能

用JavaScript或php怎么写一个倒计时时钟啊

这个是JavaScript的

距离北京奥运会开幕还有

br

html

head

一天的倒计时php_倒计时一天未来城-图1

title倒计时测试/title

!--倒计时设置代码--

script language="JavaScript"

!-- hide script from old browser

var DifferenceHour = -1

var DifferenceMinute = -1

var DifferenceSecond = -1

一天的倒计时php_倒计时一天未来城-图2

var microsecond = 1000

function clock()

{

var time = new Date()

var hour = time.getHours()

var minute = time.getMinutes()

var second = time.getSeconds()

timevalue +=((minute 10) ? ":0":":")+minute

一天的倒计时php_倒计时一天未来城-图3

timevalue +=((second 10) ? ":0":":")+second

// document.formnow.now.value = timevalue

var convertHour = DifferenceHour

var convertMinute = DifferenceMinute

var convertSecond = DifferenceSecond

var Diffms = Tday.getTime() - time.getTime()

DifferenceHour = Math.floor(Diffms / daysms)

Diffms -= DifferenceHour * daysms

DifferenceMinute = Math.floor(Diffms / hoursms)

Diffms -= DifferenceMinute * hoursms

DifferenceSecond = Math.floor(Diffms / Secondms)

Diffms -= DifferenceSecond * Secondms

var dSecs = Math.floor(Diffms / microsecond)

if(convertHour != DifferenceHour) document.formnow.dd.value=DifferenceHour

if(convertMinute != DifferenceMinute) document.formnow.hh.value=DifferenceMinute

if(convertSecond != DifferenceSecond) document.formnow.mm.value=DifferenceSecond

document.formnow.ss.value=dSecs

// document.formnow.Tnow.value= DifferenceHour DifferenceMinute + DifferenceSecond + dSecs

setTimeout("clock()",1000)

}

// end hiding --

/script

/head

!--BODY里面的ONLOAD注意--

body onload="clock();return true" text="red"

!--实现显示--

form name="formnow"

小时

/form

!--倒计时完毕--

这个是php的

php

/**************************************

**功能:PHP实时倒计时

**

***************************************/

//php的时间是以秒算.js的时间以毫秒算

date_default_timezone_set("Asia/Hong_Kong");//地区

//配置每天的活动时间段

$starttime = strtotime($starttimestr);

$endtime = strtotime($endtimestr);

$nowtime = time();

html xmlns=""

titlePHP实时倒计时!/title

!-- //

var EndTime=?=$endtime*1000?;

var NowTime = new Date();

var dTime = NowTime.getTime()-?=$nowtime*1000?;

var runtimes = 0;

function GetRTime(){

var dTimeNew = NowTime.getTime()-?=$nowtime*1000?;

window.location.reload();

var nMS = EndTime - NowTime.getTime()+dTime;

document.getElementById("RemainH").innerHTML=nH;

document.getElementById("RemainM").innerHTML=nM;

document.getElementById("RemainS").innerHTML=nS;

alert("还有最后五分钟!");

runtimes++;

setTimeout("GetRTime()",1000);

window.onload=GetRTime;

// --

body

h1strong id="RemainH"XX/strong:strong id="RemainM"XX/strong:strong id="RemainS"XX/strong/h1

/body

/html

思路不同,简单多了.

if ($nowtime$starttime){

die("活动还没开始,活动时间是:{$starttimestr}至{$endtimestr}");

$lefttime = $endtime-$nowtime; //实际剩下的时间(秒)

var nMS = ?=$lefttime?*1000-runtimes*1000;

另外,楼下的那个冷笑天只是一个秒表,不知道楼主要的是秒表还是倒计时,要是还有什么其他需要或者代码看不懂的,m我

呵呵呵

php 倒计时

$Date_List_1=explode("-",$Date_1);

return $Days;

$today=date("Y-m-d H:i:s");

$days=compDate($day,$today);

echo $days;

php循环倒计时的代码

这个可能要配合子框架和JS的功能来实现.

思路是:

A.计算剩余时间

B.用于更新主页面的剩余时间对象的JS代码.

C.适当设置页面刷新的时间(用JS或刷页刷新代码)

部分代码:

①主框架(index.php)

form action="timer.php" method="post" name="form1" target="timerframe" id="form1"

table border="0"

tr

td开始时间

label/label/td

tdinput name="end_time" type="text" id="end_time" value="?php echo date("Y-m-d H:i:s");?" //td

tdlabel

input type="submit" name="Submit" value="提交" /

/label/td

/tr

/table

td /td

td离结束还有:span class="STYLE1" id="timeout"aaaaa/span/td

iframe name="timerframe" width="1" height="1"/iframe

$endTime=strtotime($_REQUEST['end_time']); //将终止时间转为nix_timestamp格式

$now=time(); //当前时间

//printf( "N:%s,\nbrE:%s\nbr",$now,$endTime);

if($now=$endTime) //如果时间已过结束时间

script language="javascript"

var f=parent.document.getElementById("form1")

f.submit()

exit;

$timeLeft=$endTime-$now; //计算剩余的秒数,并转换为对应的 时:分:秒 的格式

function refresh()

f.submit();

如何用PHP做一个循环的倒计时牌

$time = time();

$datetime = strtotime(date('Y-m-d', $time)); // 取得今天凌晨的时间

$year = date('Y', $time);

$OverTime = strtotime("$year-$OverDate"); // 取得结束的时间

$year++;

$OverTime = strtotime("$year-$OverDate");

$StartTime = strtotime("$year-$StartDate");

$n = $StartTime - $time; //计算相差的时间(秒)

if($n = 0){ // 若是负数 则已经开始了

$str = "高考已经开始 第 %d 天"; //格式 输出

} else {

$str = "距 $year 年高考还有: %d 天 %d 小时 %d 分 %d 秒";

//下面的 $day, $hour, $min, $sec 若是已经开始则表示开的已过的时间,否则则是相差的时间

printf($str, $day, $hour, $min, $sec);

php中怎样实现倒计时功能

可以考虑asp实现:

①HiddenField 控件储存时间

script language="javascript" type="text/javascript"

var time;

var minutes;

var seconds;

var str;

if(document.getElementById("btnSubmitExam") !=null)

time = document.getElementById("hidTime").value;

time = time - 1;

document.getElementById("hidTime").value = time;

document.getElementById("DjTimeDiv").innerHTML = "剩余时间:" + minutes + "分钟" + seconds + "秒";

if (time == 1) {

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

document.getElementById ("btnSubmitExam").click();

// window.close();

}else

以上就是土嘎嘎小编为大家整理的一天的倒计时php相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章