php mysql倒计时_php 倒计时程序
//獲取系統(tǒng)時間,將時間以指定格式顯示到頁面。
function systemTime()
{
//獲取系統(tǒng)時間。
var dateTime=new Date();
var YY=dateTime.getFullYear();
var MM=dateTime.getMonth();
var DD=dateTime.getDate();
var hh=dateTime.getHours();
var mm=dateTime.getMinutes();
var ss=dateTime.getSeconds();
//分秒時間是一位數(shù)字,在數(shù)字前補0。
MM = extra(MM+1);
DD = extra(DD);
hh = extra(hh);
mm = extra(mm);
ss = extra(ss);
//將時間顯示到ID為time的位置,時間格式形如:19:18:02
document.getElementById("time1").innerHTML=YY+"-"+MM+"-"+DD+" "+hh+":"+mm+":"+ss;
//每隔1000ms執(zhí)行方法systemTime()。
setTimeout("systemTime()",1000);
}
//補位函數(shù)。
function extra(x)
{
//如果傳入數(shù)字小于10,數(shù)字前補一位0。
if(x < 10)
{
return "0" + x;
}
else
{
return x;
}
}
當前時間:
春節(jié)放假時間:?2017-01-26 17:30:00function show_date_time(){
window.setTimeout("show_date_time()", 1000);
target=new Date(2017,0,26,17,30,0);? //注意:表示月份的參數(shù)介于 0 到 11之間。也就是說,如果希望把月設置為8月,則參數(shù)應該是7。
today=new Date();
timeold=(target.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);
if (daysold<0) {
document.getElementById("time").innerHTML="逾期,倒計時已經(jīng)失效";
}else{
if (daysold<10) {daysold="0"+daysold}
if (hrsold<10) {hrsold="0"+hrsold}
if (minsold<10) {minsold="0"+minsold}
if (seconds<10) {seconds="0"+seconds}
if (daysold>0) {
document.getElementById("time").innerHTML="距離春節(jié)放假還有:"+daysold+"天"+hrsold+"小時"+minsold+"分"+seconds+"秒";
}else {
document.getElementById("time").innerHTML="距離春節(jié)放假還有:"+daysold+"天"+hrsold+"小時"+minsold+"分"+seconds+"秒";? //結(jié)束時間小于1天,字體呈紅色提醒
}
}
}
show_date_time();
echo phpinfo();
?>
總結(jié)
以上是生活随笔為你收集整理的php mysql倒计时_php 倒计时程序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 重构,体现一个工程师的基本素养和底蕴
- 下一篇: git大小写解决