你好:2017年8月2日到2018年3月18日有2019天。希望我的回答能得到你的肯定。
一共是228天根据计算2017-8-2至2017-12-31,共计151天2018-1-1至2018-3-18,共计77天合计为228天