Я розгублений під час використання php для обробки дати / часу.
Я намагаюся зробити наступне: Коли користувач відвідує мою сторінку, я запитую його часовий пояс, а потім відображаю "день тижня" у своєму часовому поясі.
Я не хочу використовувати день браузера. Я хочу зробити цей розрахунок у php.
Ось як я намагаюся цього досягти:
- Часовий пояс, введений користувачем
- Мітка часу Unix, обчислена за допомогою функції php time ().
Але я не знаю, як діяти ... Як би я отримав "день тижня" у цьому часовому поясі.
date("N", $timestamp)
для отримання1..7
значень, починаючи з понеділка. У старих версіях ви можете використовувати фокус,(date("w", $timestamp) + 6) % 7
щоб отримувати0..6
значення, починаючи з понеділка.