我有一个字段 (nonTimeStampDate) 有这样的日期
2010-03-15
我想对照另一个字段 (timeStampDate) 检查它,它是
2010-03-15 15:07:45
查看日期是否匹配。但正如您所见,由于格式不同,即使日期相同,它也不匹配。
任何帮助将不胜感激。
谢谢
最佳答案
我的第一个想法是使用 date()
和 strtotime()
重新格式化它们。
$date1 ="2010-03-15";
$date2 = "2010-03-15 15:07:45";
if (date('Y-m-d', strtotime($date1)) == date('Y-m-d', strtotime($date2)))
{
//do something
}
这会起作用,并让您更灵活地设置两个日期的格式。不是最优雅的。
关于php - 比较日期修整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3391419/