title: How can I find the most recent month end date with Joda time?
body: <p>Say a month end date is the date in a month which is the last non-weekend and non-holiday day in that month.  How can I find the most recent past month end date with Joda time?  For example, the answer for today would be Friday 28th May because that was May's month end and May was the most recent month to end.</p>