使用php比较两个日期,如果

汉斯

我对php有问题

$filename = "../ajax_php/5.jpg";
$tanggal = date("d-m-Y", filemtime($filename));
echo $tanggal . "<br/>"; //  26-06-2013

$add_days = 3;
$baru = date('d-m-Y',strtotime($tanggal) + (24*3600*$add_days));
echo $baru . "<br/>"; //  29-06-2013

$skrg = date('d-m-Y');
echo $skrg . "<br/>"; //  07-12-2013

if($baru < $skrg){
    echo "<br/> yes";
}

当我比较2日期使用,如果$baru < $skrg应该得到输出是,但是我没有得到输出

有人能帮我吗??如何使用PHP比较2个日期?

乔尔·辛兹(Joel Hinz)

您无法立即比较日期,但使用strtotime时,您走在正确的轨道上。您需要做的是比较Unix时间中的两个日期,然后确保它们不是相同的日期,但具有不同的秒数。

$baru = strtotime($tanggal) + (24*3600*$add_days);
$skrg = time();
if ($baru < $skrg && date('Y-m-d', $baru) != date('Y-m-d', $skrg)) {
    // do stuff
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法使用PHP比较两个日期

来自分类Dev

比较使用datepicker的两个日期

来自分类Dev

比较使用datepicker的两个日期

来自分类Dev

日期验证以比较php中的两个日期

来自分类Dev

PHP 比较两个日期的到期日期

来自分类Dev

两个日期比较

来自分类Dev

PHP比较两个日期时间范围

来自分类Dev

php比较两个日期,仅月份和年份

来自分类Dev

PHP比较两个日期之间的差异

来自分类Dev

如果仅按日期和月份比较同一日期,则使用Oracle SQL比较两个日期

来自分类Dev

使用Linq比较两个SQL日期

来自分类Dev

使用Comparable界面比较两个日期

来自分类Dev

如何使用C#比较两个日期?

来自分类Dev

使用Linq比较两个SQL日期

来自分类Dev

使用 datetime.timedelta 比较两个日期

来自分类Dev

使用 SSJS 比较两个日期字段

来自分类Dev

比较两个熊猫数据框的日期,如果日期相似,则添加值?

来自分类Dev

比较两个熊猫数据框的日期,如果日期相似,则添加值?

来自分类Dev

如果今天在两个不同的日期之间,则在PHP中进行比较,如果是,则打印一个值

来自分类Dev

比较R中的两个日期

来自分类Dev

比较两个日期范围

来自分类Dev

比较两个日期的提取年份

来自分类Dev

比较两个日期时出错

来自分类Dev

比较Smarty中的两个日期

来自分类Dev

比较两个日期angularjs

来自分类Dev

比较两个日期结果0

来自分类Dev

比较VueJs中的两个日期

来自分类Dev

比较JavaScript中的两个日期

来自分类Dev

比较两个日期时出错