Is it possible to parse a date and extract the week of month using Joda-Time. I know it is possible to do it for the week of year but I cannot find how/if it is possible to
If the start day of week is Monday then you can use it:
public int getWeekOfMonth(DateTime date){ DateTime.Property dayOfWeeks = date.dayOfWeek(); return (int) (Math.ceil((date.dayOfMonth().get() - dayOfWeeks.get()) / 7.0)) + 1; }