Convert int days to months and days using joda

Say I have 203 days. I want to convert that number to the string x months y days from today. How do I do that using joda time? (of course 203 is just an example, use z if that helps.)

Jon Skeet
people
quotationmark

EDIT: Working out the period starting at a particular date is pretty easy with Joda Time. For example:

public Period getMonthsAndDays(int days, LocalDate start) {
    LocalDate end = start.plusDays(days);
    return new Period(start, end, PeriodType.yearMonthDay().withYearsRemoved());
}

You can then call Period.getDays() and Period.getMonths(). Just pass in today's date in the relevant time zone (which you need to consider) and you're away.

people

See more on this question at Stackoverflow