Have you already ruled out making this change in config.inc.php via the system-wide date formatting directives?
If so, you might be interested in looking at the work started in this plugin: