C ++ Функции управления временем - PullRequest
0 голосов
/ 18 января 2012

Вот с чем я борюсь.

Я должен определить, перекрывается ли текущее время, time_t, триплетом день недели (с 0 воскресенья по 6 субботу)

start time = minutes from midnight 
end time = minutes from midnight

Итак, 17.01.2012 13:00:00 перекрывается с 2 (вторник) 600, 900 17.01.2012 13:00:00 не перекрывается с 1 (понедельник) 0, 1000

Есть мысли о том, как это реализовать?

Спасибо Реза

1 Ответ

1 голос
/ 18 января 2012

Преобразуйте time_t в struct tm, используя localtime_r (или localtime_s в Windows). Тогда у вас будет день недели (в tm_wday) и различные другие значения, с которыми вы можете сравнивать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...