Bug 1054178 - [Gaia][calendar] support 24 hour time format

same thing about abstraction.. It's basically the same logic as other templates.