wp_timezone_string()
Отримує тимчасову зону налаштувань сайту (у вигляді рядка).
Дані беруться так з опції get_option( ‘gmt_offset’ ) .
Основа для:
wp_timezone()
wp_timezone()
1 раз – 0.0030341 сек
(дуже повільно) | 50000 разів – 1.60 сек
(швидко)
(дуже повільно) | 50000 разів – 1.60 сек
(швидко)
Хуків немає.
Повертає
Строку
. Тимчасову зону чи усунення часової зони у такому формате: ±HH:MM
.
Використання
wp_timezone_string();
Приклади
#1 Демонстрація роботи функції
echo wp_timezone_string(); // Asia/Tashkent // коли опція timezone_string порожня echo wp_timezone_string(); // +02:00
список змін
З версії 5.3.0 | Введено. |
Код wp_timezone_string() wp timezone string WP 6.0.2
function wp_timezone_string() { $timezone_string = get_option( 'timezone_string'); if ( $timezone_string ) { return $timezone_string; } $offset = (float) get_option( 'gmt_offset'); $hours = (int) $offset; $minutes = ($offset - $hours); $sign = ($offset <0)? '-' : '+'; $ Abs_hour = abs ($ Hours); $ Abs_mins = abs ($ Minutes * 60); $tz_offset = sprintf('%s%02d:%02d', $sign, $abs_hour, $abs_mins); return $tz_offset; }