首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP日期/到期日

PHP日期/到期日
EN

Stack Overflow用户
提问于 2011-11-17 17:14:36
回答 2查看 3.4K关注 0票数 0

我要求一个解决问题的办法。这是一种情况:

  • 截止日期为2011年11月21日
  • 目前的日期是2011年11月18日
  • 在到期日前3天,我希望在div日是动态的。

这意味着2011年11月18日div已经是图像,第二天2011年11月19日div也有图像和2011年11月20日相同的场景。但是在2011年11月17日,在div上没有图像

我怎样才能用PHP做到这一点?不要介意div上的图像。我会处理的。只是日期的条件而已。

有谁能给我机会吗?唯一的办法..。谢谢,贾斯汀

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-17 17:20:44

使用mktimestrtotime将日期转换为UNIX时间戳,然后执行以下操作:

代码语言:javascript
复制
$date_diff = 60*60*24*3; // 3 days
// time()+$date_diff will be a timestamp 3 days in the future
if ($due_date < time()+$date_diff) {
    echo "less than 3 days left!";
}
票数 0
EN

Stack Overflow用户

发布于 2011-11-17 17:20:25

访问http://www.php.net/manual/en/function.time.php

示例#1 time()示例

代码语言:javascript
复制
<?php
$nextWeek = time() + (7 * 24 * 60 * 60);
                   // 7 days; 24 hours; 60 mins; 60secs
echo 'Now:       '. date('Y-m-d') ."\n";
echo 'Next Week: '. date('Y-m-d', $nextWeek) ."\n";
// or using strtotime():
echo 'Next Week: '. date('Y-m-d', strtotime('+1 week')) ."\n";
?>

:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8171387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档