как проверить, какая дата появляется первой в году при сравнении двух дат с помощью php - PullRequest
0 голосов
/ 05 апреля 2011

Я должен найти, какая дата появляется первой в году, сравнивая две даты.Например, я хочу отобразить дату, которая идет первым в году.FirstDate = 2/3/2011 и SecondDate = 1/1/2011 Я должен получить ответ от 01.01.2011, как сравнить две даты

Ответы [ 2 ]

1 голос
/ 05 апреля 2011

Вы можете сравнить дату с strtotime функцией

$date1=strtotime('2/3/2011');
$date2=strtotime('1/1/2011');

if ($date1 < $date2)
{
   echo '2/3/2011 come first';
}
else
{
   echo '1/1/2011 come first';
}

Но помните об ошибке 2038

метки времени Unix не могут иметь дело с датами до пятницы, 13 декабря 1901 г. 20:45:54 UTC и после вт, 19 января 2038 03:14:07 UTC

0 голосов
/ 05 апреля 2011

В JavaScript вы можете использовать Дата:

var d1 = new Date(2011, 2, 2);
var d2 = new Date(2011, 0, 1);
if (d1 > d2) {
    alert('Date 1 is greater than Date 2');
}
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...