I would like to display e.g. 31-12-1999 for years ac and 31-12-(-)2000 for years bc. I spent some time with the joda api's e.g. something like:
new DateTimeFormatterBuilder().appendYear(4, 10).appendLiteral("-").appendMonthOfYear(2).appendLiteral("-").appendDayOfMonth(2).toFormatter();
but I cannot find any details about this specific wish.