Задать вопрос
@lexstile

Как я могу получить день недели, если известно количество секунд от начала эпохи?

Собственно, пишу в бд через time();
Как я могу узнать день недели?
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 2
iiiBird
@iiiBird
Пока ты спишь - твой конкурент совершенствуется
У функции date есть параметр N php.net/manual/ru/function.date.php
Ответ написан
Комментировать
coderisimo
@coderisimo
вот так :

$weekday = date('N', $timestamp); // 1-7
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
Если эпоха абстрактная и календарь абстрактный - то нацело разделить количество секунд от начала эпохи на число секунд в сутках (получить количество полных суток) и взять от них остаток от деления на число дней в неделе. А потом смотреть, какой день недели выпадает начало эпохи и от этого дня и считать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽