logo
logo

Форум Почему ежедневное повторение операции ограничено периодом в 127 дней?

создать новую тему раскрыть все
Почему ежедневное повторение операции ограничено периодом в 127 дней? max_shadow 30/07/2016 17:33 #написать ответ
Конкретный пример: мне необходимо продлевать аренду банковской ячейки каждые в 360 дней. Существующие варианты не позволяют создать такую повторяющуюся операцию (или я не могу сообразить, как это сделать).
Ежегодно каждого 26 числа vovchik23 30/07/2016 19:20 #написать ответ
не подходит?
Нет, не подходит, к сожалению. max_shadow 31/07/2016 16:24 #написать ответ
Если вы не обратили внимание - периодичность не кратна календарному году. И даже если бы период был равен 365 дням, будет возникать расхождение в високосные годы.
 
Мне в принципе хотелось бы понять, имеет ли  ограничение в 127 дней какой-то глубинный смысл. Лично я не вижу никаких сложностей, если можно будет указывать любой интервал, хоть тысячу дней.
Особенность реализации. Dervish 31/07/2016 16:34 #написать ответ
Когда-то давным давно я посчитал, что 7 бит вполне хватит для этого периода времени. Потому что есть возможность назначить повторение по определенным дням каждого года. И до сих пор я не совсем понимаю, зачем нужно вот обязательно 365 дней? Поясните?
Мне в принципе хотелось бы понять, имеет ли ограничение в 127 дней какой-то глубинный смысл. Лично я не вижу никаких сложностей, если можно будет указывать любой интервал, хоть тысячу дней.
Да нет никакого глубинного смысла. Отвести поле пошире и откорректировать проверку вводимого значения, вот и вся недолга. Ну еще проверить сохранение и чтение данных в файле и экспорт/импорт.
Банки, как и многие другие организации, используют при оказании некоторых услуг календарные дни. max_shadow 31/07/2016 16:47 #написать ответ
В моём случае договор заключён на 360 дней (особенности тарификации услуги). И продлеваться будет, я планирую, такими же периодами. И в программе мне хотелось бы создать такую повторяющуюся операцию, как дополнительное напоминание о необходимости продления договора. Ну вот такая хотелка.
Ну тогда я рекомендую... Dervish 31/07/2016 23:00 #написать ответ
...добавить Вашу "хотелку" в доработки. Там она точно не потеряется и не забудется.