- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有 2 个变量,
$current_date = "27-05-2017";
$due_date = "29-05-2017";
以上所有日期都是动态的,是从mysql中获取的。 $due_date
将会改变。
如果 $due_date
与 $due_date
相差 +3 天,则颜色应该改变。
例如,
如果 $current_date = "27-05-2017"
和 $due_date = "28-05-2017", $due_date = "29-05-2017", $due_date = “30-05-2017”
颜色应为橙色
。
如果 $current_date = "27-05-2017"
和 $due_date = "31-05-2017", $due_date = "01-06-2017"
颜色应该是 blue
。
我试过使用下面的代码。
$due_date = "30-05-2017";
$cur_date = "27-05-2017";
if($due_date > strtotime("+1 day", strtotime($cur_date)) or $due_date < strtotime("+2 day", strtotime($cur_date)) or $due_date < strtotime("+3 day", strtotime($cur_date)))
echo "orange";
else
echo "blue";
代码不适用于所有条件。如何解决这个问题。
最佳答案
您可以满足一个条件:
$due_date = "30-05-2017";
$cur_date = "27-05-2017";
if(strtotime($due_date) > strtotime($cur_date) && strtotime($due_date) <= strtotime("$cur_date +3 day"))
echo "orange";
else
echo "blue";
关于php - 如果截止日期在当前日期 php 的 3 天内更改颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44212609/
我正在使用 Skrollr 插件,它在桌面上运行良好。但在 iPad 上,我的文档的高度被 chop 了。我尝试删除所有 skrollr 数据属性,但问题仍然存在,我注意到只需激活插件就会遇到此问题。
我正在使用顶部栏作为我的顶部导航设置一个新站点。我的代码在空白页面上运行,所以我知道菜单结构是正确的,但是当我将它集成到我的网站设计中时,下拉菜单被截断/隐藏在主要内容后面。 未剪裁: 剪辑: 最佳答
这个问题已经有答案了: Unknown Column In Where Clause (16 个回答) 已关闭 5 年前。 当我在 MySQL 中尝试这个时: select make,count(*)
当 navController 出现在 UIPopoverController 中时,我的 UIBarButtonItem 在导航栏中被截断。知道是什么原因造成的吗? 问题截图:http://www.
我是一名优秀的程序员,十分优秀!