(Forwarded)
All you do is (slightly simplified):
And you get:
This looks like a clear bug in DateTimePatternGenerator.getBestPattern() to me.
It looks like getInstance() returns a singleton and getBestPattern() is not synchronized
Milestone 4.3.2 deleted