Bug report. Некорректное отображение интервала дат.
-
К интервалу дат прибавляется число 1, это может (с большой вероятностью) ввести в заблуждение включена ли конкретная дата в интервал или нет.
См. видео: https://youtu.be/uGK2Lp067tQ
-
@durian формально там нет бага, но согласен, что если не разобраться, то может ввести в заблуждение
просто сверху указывается интервал дат, а снизу ты выбираешь вручную конкретные даты, поэтому в интервале последнее число будет отличаться
-
@vinchak ну все-таки непонятна логика "сверху указывается интервал дат, а снизу ты выбираешь вручную конкретные даты, поэтому в интервале последнее число будет отличаться". как из утверждения "сверху указывается интервал дат, а снизу ты выбираешь вручную конкретные даты" следует "поэтому в интервале последнее число будет отличаться"?
какой интервал задаю, такой и должен отображаться сверху.
-
Участник @durian написал в Bug report. Некорректное отображение интервала дат.:
какой интервал задаю, такой и должен отображаться сверху
так в том то и дело, что сверху интервал подразумевает под собой отрезок времени, где указывается до какого числа. т.е. например, 18.06.2017-19.06.2017 подразумевает один день 18-е июня, а когда ты снизу указываешь определённые даты, то там уже последнее число включается, ну т.е. ты указываешь даты 18.06.2017-18.06.2017 - так ты отфильтровываешь конкртетную дату 18.06.2017, но если перевести эту дату в интервал времени то сверху должно указываться 18.06.2017-19.06.2017, что мы и видим
поэтому если не вникать в эти тонкости. то и поначалу можно запутаться
просто нужно понимать что такое интервал. тогда всё становится понятнымИнтервал (математика) — множество всех чисел, удовлетворяющих строгому неравенству а<x<b.
Определённые даты подразумевает количество дней(по сути это не есть интервал), т.е. если указать 18.06.2017-19.06.2017, то это будет 2 дня: 18 и 19 июня, а если это перевести в интервал времени, то тогда и получим 18.06.2017-20.06.2017, но при этом понятное дело день 20-е июня не входит в интервал
Имхо лучше написать Интервал времени, а не Интервал дат, потому что тут указываются ещё часы и минуты
но вообще согласен, сделано неудобно, в том же хм2 там всё просто и понятно, вопросов не будет возникать