craft()->locale->getTimeFormat() throws Fatal error
I had the same issue. In our case it were the i18n and the vendor files that were being excluded by a too restrictive gitignore file.

Never use the default gitignore from Craft 3 on a Craft 2 setup. :-)