Patch Set 1: (1 inline comment)

The GitDateFormatter isn't necessary to get the format I think is the correct localized variant. getDateTimeInstance instead of getDateInstance solves the problem. To get the other Git formats we'd need another setting, so I could go with a modified version of your patch, and then we patch all other occurrences in EGit to use getDateTimeInstance too, until we change our mind....