There are 31 weeks and 3 days until March 31.
March 31, 2027 falls on a Wednesday.
There are 220 days until March 31.
There are 31 weekends until March 31.
There are 158 business days until March 31, counting weekdays only (public holidays not subtracted).