Вверх ↑
Этот топик читают: Гость
Ответов: 8928
Рейтинг: 823
#16: 2013-10-18 11:29:23 ЛС | профиль | цитата
Beriya, [flood]Ставить более одного знака "?" или "!" -- дурной тон, для выражения эмоций нужно использовать смайлики, в данном случае "" [/flood] Когда части вычитаемой даты больше соответствующих частей уменьшаемой, надо единичку "занять" у старшей цифры (вспомните школу и вычитание в столбик ). С секундами, минутами, часами и сутками проблем нет, а месяцы и годы имеют разную длительность и надо высчитывать у какой "занимаем" единичку, т. е. сколько дней в предыдущем месяце (28, 29, 30 или 31) или годе (365 или 366).
В приведённом примере предыдущий месяц сентябрь и имеет 30 дней, а в формуле 31, вот и выскочила ошибка.
dat_error.jpg
карма: 19

0
файлы: 1dat_error.jpg [27KB] [311]
Ответов: 21
Рейтинг: 0
#17: 2013-10-18 14:36:22 ЛС | профиль | цитата
Леонид писал(а):
и надо высчитывать
Чтож, будем пытаться высчитывать
------------ Дoбавленo в 14.36:
Леонид писал(а):
вот и выскочила ошибка.
хм....и потому значения времени "Дата Real" в схемах разные? последние цифры не бьются ...
карма: 1

0
Ответов: 8928
Рейтинг: 823
#18: 2013-10-18 16:23:48 ЛС | профиль | цитата
Beriya писал(а):
..пытаться высчитывать..
Когда делал схемку пытался, но никак не мог сообразить, как попроще сделать поправку отложил до прихода озарения (Сейчас пойду спать, может во сне повезёт )
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#19: 2013-10-20 00:13:36 ЛС | профиль | цитата
А так это решается при работе с БД
code_32071.txt
или так
agesqlite.rar

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 2code_32071.txt [2.8KB] [259], agesqlite.rar [1.2KB] [163]
Ответов: 8928
Рейтинг: 823
#20: 2013-10-20 09:56:08 ЛС | профиль | цитата
Tad, оно, конечно, так, но и в БД не всё продумано
neg_one_year.jpg
карма: 19

0
файлы: 1neg_one_year.jpg [33.5KB] [364]
Гость
Ответов: 17029
Рейтинг: 0
#21: 2013-10-20 21:00:15 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 18:47:00
карма: 0

0
Ответов: 8928
Рейтинг: 823
#22: 2013-10-20 22:08:17 ЛС | профиль | цитата
Tad, время от времени доморощенные гении предлагают какую-либо уневерсальную и совершенную систему летоисчисления, но их никто не слушает, ретрограды, блин!
карма: 19

0
22
Сообщение
...
Прикрепленные файлы
(файлы не залиты)