if current day not a working day, then move backward to the previous working day
if current day not a working day, then move forward to the next working day
the next working day unless that working day crosses over a new month
previous working day unless that working day crosses over a new month