php7 字符串格式的时间,做对比底层是如何实现的?

if2016-9-10 12:01:08<2016-9-30 12:01:16
{ echo 1; }
else
{ echo 2;
}
上面的代码我发现真的可以 进行时间大小的比较,我想知道 是底层字符串对比还是转换成了时间戳?

肯定是字符串比较啦,不会给你转的。你可以试试

if2016-9-33 12:01:08<2016-10-1 12:01:16
{ echo 1;
}else{ echo 2;
} ifstrtotime2016-9-33 12:01:08<strtotime2016-10-1 12:01:16
{ echo 1;
}else{ echo 2;
}

发表评论

电子邮件地址不会被公开。 必填项已用*标注