我有两个时间变量time1和time2都是字符串类型和格式(yyyy:mm:dd HH:mm:ss)。我需要比较它们以获得if:
任何帮助都将非常感激。 我正在为我的学期做项目时学习android与php一起
答案 0 :(得分:1)
查看此处的文档for strtotime()
$str1 = "2016:4:9";
$str2 = "2016:1:1";
$time1 = strtotime($str1);
$time2 = strtotime($str2);
if ($time1 > $time2) { ...
答案 1 :(得分:0)
$date1 = new DateTime("now");
$date2 = new DateTime("tomorrow");
var_dump($date1 == $date2);
var_dump($date1 < $date2);
var_dump($date1 > $date2);
// Output
bool(false)
bool(true)
bool(false)
更多...
$dateA = '2008-03-01 13:34';
$dateB = '2007-04-14 15:23';
if(strtotime($dateA) > strtotime($dateB)){
// ...
}