mysql2date()
Переводить дату з формату MySQL (Ymd H:i:s) у вказаний формат. Формат вказується ідентично функції date() у PHP.
Функція на відміну від PHP функції date() буде локалізувати (перекладати) місяць.
Працює на ранньому етапі завантаження WordPress, ще до константи SHORTINIT .
Працює на основі:
wp_date()
wp_date()
Основа для:
get_post_modified_time() ,
get_post_time() ,
get_comment_time() ,
get_comment_date() ,
get_the_date()
get_post_modified_time() ,
get_post_time() ,
get_comment_time() ,
get_comment_date() ,
get_the_date()
1 раз – 0.00018 сек
(швидко) | 50000 разів – 4.42 сек
(швидко)
(швидко) | 50000 разів – 4.42 сек
(швидко)
Хуків немає.
Повертає
Строку|int|false
. Дату у потрібному форматі.
Використання
mysql2date($dateformatstring, $mysqlstring, $translate);
-
$dateformatstring
(рядок) (обов’язковий) -
Формат дати, який нам потрібно отримати. Наприклад, написавши
j n Y
отримаємо:
25 12 2011
.
Приклади форматів . -
$mysqlstring
(рядок) (обов’язковий) -
Рядок дати, яку потрібно змінити. Рядок з MySQL у форматі (
Y-m-d H:i:s
). -
$translate
(логічний) -
true – функція намагатиметься перекладати назву місяців, днів тощо. на поточну мову встановлений WordPress (локалізувати).
Типово: true
Приклади
#1 Як працює функція
echo mysql2date( 'dMY H:i', '2015-07-24 15:23:14' ); // 24.Лип.2015 15:23 echo mysql2date( 'dmY', '2020-10-25'); // 25-10-2020
#2 Виведемо дату публікації посту у форматі d-m-Y
:
echo mysql2date( 'dmY', $post->post_date ); // 02-12-2011
Приклади форматів дивіться тут .
список змін
З версії 0.71 | Введено. |