Shivam Mishra 402ed10004 fix: compare start and end time to prevent negative diff (#21974)
* fix: compare start and end time to prevent negative diff

* feat: parse date when comparing
2020-05-27 20:39:52 +05:30
..
2020-04-30 22:39:03 +05:30
2020-05-19 21:18:26 +05:30
2020-05-08 15:13:48 +05:30