Показать сообщение отдельно
  #3  
Старый 15.09.2010, 12:49
Аватар для Dux
Dux Dux вне форума
Активный
 
Регистрация: 18.03.2008
Сообщения: 206
Репутация: 16
По умолчанию

Цитата:
Сообщение от Страдалецъ
Вроде так:
Посчитать время сна, отнять от длительности суток это время, полученное число умножить на разницу в днях за указанный период.

Т.е насколько я понял алгоритм следующий:
1. Считаем время бодрствования в сутки между временем 07.30.00 и 23.30.00 (в минутах)
2. Считаем количество дней (с дробной частью) между датами 10.09.2010 03:15:00 и 15.09.2010 14:15:00
3. Умножаем полученные значения
Ответить с цитированием