Possible Duplicate:
How to find number of days between two dates using phpСравнение двух SQL даты с PHP
Я пытаюсь сравнить две даты, которые хранятся в двух PHP переменных. $curDate
и $prevDate
хранятся в формате yyyy-mm-dd
. Чтобы просто отобразить их, я использовал date("n,j,Y", strtotime($prevDate))
или другую комбинацию первых параметров функции даты.
Я хочу, чтобы сравнить $curDate
и $prevDate
в масштабе дней, но беда в том, 31 может быть 1 день с 1-го, так что если я просто смотрю на дату таким образом, то я не могу справиться с этим поведение.
Я изучил функцию PHP JulianToJD()
, но не могу просто передать дату SQL, отформатированную через date()
и strtotime()
.
Может кто-нибудь помочь мне разобраться в умном способе сравнения двух дат в масштабе дней, обращая внимание на конец месяца?
См http://stackoverflow.com/q/2040560/469210 – borrible
@borrible Это работало. Добавьте это как ответ, и я приму это. – tnw