No.
First of all, redefining the first day of the week on Sunday will require rewriting all the other weekdays. But these final constants are defined in the DateTimeConstants class, which cannot be rewritten. But you would not want to redefine these values ββanyway, because that would ruin the joda-time ISO standards.
At the same time, I wonder why you would like to redefine it in the first place? Can you provide a usage example?
public static DateTime getUSFirstDayOfWeek(DateTime dateTime) { return dateTime.withDayOfWeek(DateTimeConstants.MONDAY).minusDays(1); }
This simple helper method is likely to do the job. Please note that I did not use SUNDAY because it would be in the future, that is - in the concept of the USA - next week.
source share