我有一个包含过去时间戳的 DateTime 对象。
我现在想检查这个 DateTime 是否早于例如 48Hours。
我怎样才能最好地合成它们?
问候
编辑:嗨,
谢谢您的帮助。这是辅助方法。有什么命名建议吗?
protected function checkTemporalValidity(UserInterface $user, $hours)
{
$confirmationRequestedAt = $user->getConfirmationTokenRequestedAt();
$confirmationExpiredAt = new \DateTime('-48hours');
$timeDifference = $confirmationRequestedAt->diff($confirmationExpiredAt);
if ($timeDifference->hours > $hours) {
return false;
}
return true;
}