Як отримати сьогоднішній формат дати в PHP?
php $currentDate = date('l, F j, Y'); echo $currentDate; Це виведе дату в такому форматі: повна назва поточного дня тижня, повна назва місяця, цифровий день місяця та чотиризначне представлення року, наприклад, вівторок, 14 березня. , 2023.14 березня 2023 р
Змініть РРРР-ММ-ДД на ДД-ММ-РРРР
- <? php.
- $orgDate = "2019-09-15";
- $newDate = date("d-m-Y", strtotime($orgDate));
- echo "Новий формат дати: ". $newDate. "(ММ-ДД-РРРР)";
- ?>
Використовуючи Функція date().. Функція date() отримує поточну дату й час як відформатований рядок. Це також дозволяє вказати формат виведення. У цьому прикладі Y позначає рік, m позначає місяць, d позначає день, H позначає годину, i позначає хвилини, а s позначає секунди.
код:
- Усі функції дати в now(), які використовуються в PHP, використовують часовий пояс за замовчуванням.
- Кількість секунд між поточним часом і 00:00:00 за Гринвічем 1 січня 1970 року є міткою часу. Це також називається міткою часу UNIX.
- Хоча програміст має функцію, доступну в PHP, щоб встановити часовий пояс через код PHP.
php function validateDate($date) { // Приклад шаблону для РРРР-ММ-ДД $pattern = '/^\d{4}-\d{2}-\d{2}$/'; return preg_match($pattern, $date) === 1; } // Код драйвера if (validateDate('2023-02-28')) { echo "Дійсна дата"; } else { echo "Недійсна дата"; } ?>
php $timestamp = time(); $currentDate = gmdate('Y-m-d', $timestamp); echo $currentDate; Це виведе поточну дату у форматі РРРР-ММ-ДД , наприклад 2023-03-14. Ми можемо вказати інший формат, використовуючи інший рядок формату як другий аргумент функції gmdate().