Skip to main content

I have 2 date fields and would like to calculate the midpoint between the two (as a date). I have tried a few the NGS bit not had any success. Any ideas?

Maybe you need to be more accurate than this:


DATEADD(start, DATETIME_DIFF(end, start, 'days')/2, 'days')

Count the number of days between two dates, divide by 2, add that number to the start date.


Maybe you need to be more accurate than this:


DATEADD(start, DATETIME_DIFF(end, start, 'days')/2, 'days')

Count the number of days between two dates, divide by 2, add that number to the start date.


Thanks. That worked a treat and not something I would have come up with. 🙂


Reply