Дни и время Математическое выражение - PullRequest
0 голосов
/ 08 октября 2011

У меня есть следующий код:

max(seconds+minutes*60+hours*3600-time,0) однако мне нужно также подсчитать количество дней, у кого-нибудь будет совет?

Спасибо!

TC

1 Ответ

1 голос
/ 08 октября 2011

Так как день имеет 86400 секунд:

max(seconds+minutes*60+hours*3600+days*86400-time,0)

Менее грязный:

max(seconds + (minutes * 60) + (hours * 3600) + (days * 86400) - time, 0)

Или: max(seconds + (minutes * 60) + (hours * 60 * 60) + (days * 60 * 60 * 24) - time, 0)

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