添加倒计时

根据妈妈的建议, 我添加了倒计时。

代码如下:

<?php
function AddCountdown($des,$time,$max)//说明, 那时候的时间, 警报值
{
  $t=strtotime($time)-time();
  if($t>1.5*$max)
    $color="gray";
  elseif($t>$max)
    $color="black";
  elseif($t>0.5*$max)
    $color="blue";
  else $color="red";
  echo "<p style=\"color:".$color."\">距".$des."还有".ParseTime($t)."(相当于约".floor($t/(60*60*24))."天, 相当于".$t."秒)</p>";
}
function ParseTime($t)
{
  $ret="Y年m月d日H时i分s秒";
  $ret=str_replace("Y",strval(floor($t/(60*60*24*365))),$ret);
  $t=$t%(60*60*24*365);
  $ret=str_replace("m",strval(floor($t/(60*60*24*30))),$ret);
  $t=$t%(60*60*24*30);
  $ret=str_replace("d",strval(floor($t/(60*60*24))),$ret);
  $t=$t%(60*60*24);
  $ret=str_replace("H",strval(floor($t/(60*60))),$ret);
  $t=$t%(60*60);
  $ret=str_replace("i",strval(floor($t/(60))),$ret);
  $t=$t%(60);
  $ret=str_replace("s",$t,$ret);
  return $ret;
}
?>

使用方法:

AddCountdown("开学","2011-9-1",60*60*24*15);
发表评论?

2 条评论。

  1. 距开学还有23天,你是否要整理一下暑假作业,重新调整一下暑假计划?

发表评论

注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)

本文链接:https://twd2.me/archives/814QrCode