Current_time () - повертає поточний час сайту (з урахуванням встановленої в налаштуваннях часовий

Можна використовувати другий параметр, щоб отримати час в GMT / UTC, а не у вигляді локального часу сайта.

Локальний час буде отримано відповідно до встановлених глобальними настройками сайту про тимчасову зоні (опція 'gmt_offset').

Функція враховує час сервера встановлене в date.timezone setting і переписує його в момент ініціалізації системи, використовуючи date_default_timezone_set ( 'UTC') в файлі wp-settings.php. Такий підхід дозволяє отримувати як реальне UTC час, так і змінене локальне час сайту.

Використовуйте current_time ( 'timestamp') замість time (). коли потрібно отримати час сайту з урахуванням часового поясу.

На відміну від time (). завжди повертає рядок, тому може стане в нагоді перетворення в число: (int) current_time ( 'timestamp').

✈ 1 раз = 0.000011с = дуже швидко | 50000 раз = 0.03с = швидкість светаPHP 7.1.2, WP 4.7.3

повертає

Рядок часу в зазначеному форматі.

Використання

$ Type (рядок) (обов'язковий) Формат, в якому функція поверне час. Може бути: mysql. timestamp або довільний формат виду: Y-m-d H: i: s. Всі варіанти форматів. $ Gmt (число)

Часовий пояс (GMT, локальне) повертається часу. Може бути:

  • 1 - час буде повернуто в GMT зоні.
  • 0 - поверне час сайта, встановлене в основних налаштуваннях.

# 1. Отримаємо поточний час і розіб'ємо його на складові (дні, години, хвилини):

# 2. Все по порядку.

Якщо ми використовуємо цей код де-небудь в шаблоні:

то отримаємо, щось подібне:

# 3 Виведемо поточну дату і час сайту в потрібному форматі

Код current time. wp-includes / functions.php WP 4.8.1

cвязана функції

З мітки: date time (дата час)