Hour format fixes

French time corrected to %Hh%M

FreeBSD strftime does not support %P only %p.

Linux %p = good
Windows %p = good
FreeBSD %p = good
Mac OS X %p = good

Linux %p = good
Windows %p = good
FreeBSD %p = bad
Mac OS X %p = bad