Цитата(decom @ May 4 2013, 11:01)

Вы уже достали своими детскими вопросами.
Вот алгоритм определения разности в минутах ВНУТРИ ОДНОГО ГОДА.
Дата А: 12.34 21/01/2013
Дата Б: 17.35 05/05/2013
...
Ответ в секундах: 150061*60=9 003 660 (девять миллионов три тысячи шестьсот шестьдесят секунд)
А вот для произвольной даты внутри столетия (2000 - 2099 года)
Для первой даты: поскольку месяц меньше 3, то у года вычитаем единицу, а месяц увеличиваем на 12.
((2013 - 1) * 1461) / 4 + ((1 + 12) * 306 + 7) / 10 + 21 - 730533 =
734883 + 398 + 21 - 730533 = 4769
В секундах: ((4769 * 24 + 12) * 60 + 34) * 60 + 0 = 412 086 840
Для второй даты:
(2013 * 1461) / 4 + (5 * 306 + 7) / 10 + 5 - 730533 =
735248 + 153 + 5 - 730533 = 4873
В секундах: ((4873 * 24 + 17) * 60 + 35) * 60 + 0 = 421 090 500
Разница: 9 003 660