如何在PHP 5.2.8中比较两个DateTime对象?
看看PHP文档,该DateTime
对象的以下两种方法似乎都解决了我的问题:
DateTime :: diff:获取差异并使用它来确定哪个更古老。
DateTime :: getTimestamp:获取UNIX时间戳并进行比较。
这两种方法都在doco中标记为在版本> = 5.3中可用(并且,毫不奇怪,如果我尝试调用它们,我发现它们不存在)。我找不到5.2.8的任何具体文档,所以我不确定我的版本中是否有相同的方法。我已经用Google搜索了问题并找到了一系列不拘一格的解决方案,这些解决方案都没有满足我非常简单的要求:
如何比较两个DateTime对象?
我在哪里可以找到以前PHP版本的doco?特别是版本5.2.8?
对于某些上下文,我有以下代码:
$st_dt = new DateTime(verifyParam ('start_date'));
$end_dt = new DateTime(verifyParam ('end_date'));
// is the end date more ancient than the start date?
if ($end_dt < $start_dt)
显然这个家伙没有比较运算符。
哈士奇WWW
潇湘沐