请问一年内生日如何日期倒计呀? 用不着吧,用time()算前面应该有帖子的,搜下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql里用date_sub,php里用time 使用date类型的数据可以进行运算啊~ $str 是时间格式的字符,需要你判断是否大于当前时间if (($timestamp = strtotime($str)) === false) { echo "不能转换时间";} else { $date = cile(($timestamp - time()) / 24 * 3600); echo "距离生日".$date."天";}然后把$date赋值给js,就可以做一个倒计时! 上面的函数写错了是ceil 不是cile <?php$date ="1984-11-19";$getdate = explode("-",$date);$y = date('Y');$second = mktime(0,0,0,$getdate[1],$getdate[2],$y);if($second<time()){ //如果小于,就说明今年的生日已过; $second = mktime(0,0,0,$getdate[1],$getdate[2],$y+1);}$day = ($second-time())/(24*60*60); //获得的天数; ?> php现在都是如何保护版权加密的? 新手 请问PHP 读取 ORACLE CLOB 数据,并显示空格 请教:如何判断字段名包含某些字符 smarty模板中的单选按钮的问题 关于表单的问题 php中如何获得一个数据库所有表名? sql语句错误 如何知道PHP的错误代码代表什么意思? 那为大哥救救我啊,php循环输出表格?再线等待,给分。。。。。 php新人,中文乱码问题急求解答 求个正则表达式100分 一个简单的图片上传问题
php里用time
echo "不能转换时间";
} else {
$date = cile(($timestamp - time()) / 24 * 3600);
echo "距离生日".$date."天";
}然后把$date赋值给js,就可以做一个倒计时!
$date ="1984-11-19";
$getdate = explode("-",$date);
$y = date('Y');
$second = mktime(0,0,0,$getdate[1],$getdate[2],$y);
if($second<time()){ //如果小于,就说明今年的生日已过;
$second = mktime(0,0,0,$getdate[1],$getdate[2],$y+1);
}
$day = ($second-time())/(24*60*60); //获得的天数;
?>