$date = '11/14/1997';
$unix_birthday = strtotime($date);
echo $unix_birthday;
Результат: 879487200
Когда я запускаю этот код:
$time = 879487200;
echo htmlspecialchars(gmdate("Y/m/d", $time));
Результат: 1997/11/14
Как я могу это исправить? Даты не совпадают
echo htmlspecialchars(gmdate("Y/m/d", $time));
должно быть echo htmlspecialchars(gmdate("m/d/Y", $time));
это просто вопрос формата
echo htmlspecialchars(gmdate("m/d/Y", $time));
echo htmlspecialchars(gmdate("m/d/Y", $time));
Просто переставьте m / d / Y, где m = месяц, d = день и Y = год
демонстрация