首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP时间与if语句的混淆

PHP时间与if语句的混淆
EN

Stack Overflow用户
提问于 2015-11-27 12:41:30
回答 2查看 53关注 0票数 0

我确信这是一个非常明显的问题,但是我在处理时间戳和比较时间标记和if语句方面真的很差。

我要做的是定义一名工作人员是否在0-5 months 6-11 months 12-17 months18+ months的团队中工作。

而这只是为了更改表的类,所以

0-5个月是红色的

6-11个月是橙色的

12-17个月是蓝色的

18+月是绿色的

到目前为止,这是我的代码,我肯定这是完全错误的。当他们被雇佣时,$dataResult['hire_date']就是timestamp

代码语言:javascript
运行
复制
$milestone6 = strtotime("6 months ago");
$milestone12 = strtotime("12 months ago");
$milestone18 = strtotime("18 months ago");

if($dataResult['hire_date'] < $milestone6) {
    //red?
} elseif($dataResult['hire_date'] < $milestone12) {
    //orange?
} elseif($dataResult['hire_date'] < $milestone18) {
    //blue?
} else {
   //green?
}

再次谢谢你。if语句的顺序并不重要。当我能回答的时候。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-27 13:00:39

代码语言:javascript
运行
复制
$milestone6 = strtotime("6 months ago");
$milestone12 = strtotime("12 months ago");
$milestone18 = strtotime("18 months ago");

$dataResult['hire_date'] = strtotime( '27-05-2015' );

if($dataResult['hire_date'] > $milestone6) {
    echo 'red';
} elseif($dataResult['hire_date'] > $milestone12 ) {
    echo 'orange';
} elseif($dataResult['hire_date'] > $milestone18 ) {
    echo 'blue';
} else {
    echo 'green';
}

你们都混淆了时间值--方程应该相反,试一试;)

票数 1
EN

Stack Overflow用户

发布于 2015-11-27 12:45:19

代码语言:javascript
运行
复制
$milestone6 = strtotime("6 months ago");
$milestone12 = strtotime("12 months ago");
$milestone18 = strtotime("18 months ago");

if($dataResult['hire_date'] < $milestone6) {
    //red?
    //0-5 months is RED
} elseif($dataResult['hire_date'] < $milestone12 && $dataResult['hire_date'] >= $milestone6) {
    //orange?
    //6-11 months is ORANGE
} elseif($dataResult['hire_date'] < $milestone18 && $dataResult['hire_date'] >= $milestone12) {
    //blue?
    //12-17 months is BLUE
} else {
   //green?
   //18+ months is GREEN
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33957682

复制
相关文章

相似问题

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