Используйте @ Дата , чтобы исключить часть времени из значения даты и времени.
Таким образом
@Date(StartDate) - @Date(EndDate)
будет 0, если начальная и конечная даты имеют одинаковую дату.
В случае, если поля могут быть пустыми или строки, используйте формулу, подобную этой:
@If(StartDate = "" | EndDate = ""; ""; @Date(@ToTime(StartDate)) - @Date(@ToTime(EndDate)))