Есть ли способ получить реальную дату?

У меня есть переменная, которая выводит дату в следующем формате: Thursday, 01-Jan-70
Я использую это для получения даты, но она получает неправильную дату в соответствии с датой, которую я выбираю. Я хочу получить актуальную дату
Я пытаюсь опубликовать дату в поле ввода...

$dateValue = isset($_POST['dateSend']); 
$day = date('D, d-M-y', strtotime($dateValue));

Любая идея о том, как я могу это сделать?

date('l') для полного названия дня, date('D') для сокращенного названия дня. См. документы.
Alex Howansky 22.04.2022 18:47
$dateValue верно или неверно. Это не сработает. isset возвращает логическое значение. Может быть, вы хотите $day = date('D, d-M-y', strtotime(isset($_POST['dateSend']) ? $_POST['dateSend'] : 'No date condition'));
user3783243 22.04.2022 18:59
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Клиент для URL-адресов, cURL, позволяет взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.
Что нового в PHP 8.1?
Что нового в PHP 8.1?
Если вы все еще используете PHP 7, то эта статья для вас. В PHP 8, а именно в PHP 8.1, встроены некоторые очень востребованные функции, которые вам...
Разработка LMS на заказ для повышения эффективности работы и обучения
Разработка LMS на заказ для повышения эффективности работы и обучения
За последние годы в образовании произошла большая революция, и сегодня почти все учебные заведения делают упор на эксклюзивное управление учебным...
1
2
52
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Попробуйте это и поделитесь своим мнением, пожалуйста

if(isset($_POST['dateSend'])){
    $dateValue = $_POST['dateSend']; 
    $day = date('l, d-M-y', strtotime($dateValue ));
}

Если бы я должен был повторить $day вне оператора if, как бы я это сделал?

Newton Alumasa 23.04.2022 18:43

if(isset($_POST) С этим вы говорите своему коду печатать результат $day, только если $dateValue установлен (отличен от нуля). Вы можете поместить эхо снаружи, и ничего не произойдет, поскольку его значение будет нулевым, если только вы даете $day другое значение вне оператора if

Chris G 25.04.2022 15:17

Другие вопросы по теме