ИЗМЕНИТЬ
Тем не менее, это может быть менее читаемым, и сэкономленное время, вероятно, не имеет значения. Плюс cletus только что отредактировал подобный метод в своем ответе
Ответ 3
Если вы используете PHP >= 5.2, я настоятельно рекомендую вам использовать новый объект DateTime. Например, как показано ниже: