We're passing date format strings straight in from java, so we don't want to modify the format string at all.  We'd have to do a bunch of one-off work on the java side to support this one thing, so this is the simplest and least fragile solution.  LMK if you want to talk about this more.