So I have ExpressionEngine Core Core v2.10.1 - Build Date: 20150501 installed and under localisation I have set to see 24 hour default time formatting and to include seconds in the default time format, but when I go to list of entries, that setting is not applied. I still see AM/PM time and also when I go in the entry and want to change time of publishing for some entry I get an error: "This form has expired. Please refresh and try again." I did put in config.php $config['disable_csrf_protection'] = "y"; but it did not help.
You can change the localization preferences for all members by setting the following config variable:
$config['allow_member_localization'] = 'n';
EE will then use the fallback include_seconds config variable. I had a similar issue and added the following code to my config.php to solve it:
$config['include_seconds'] = 'y'; $config['allow_member_localization'] = 'n';