refactor date format - use DateTime instead of date() - so it is not neccessary to set timezone property explicit (or in php.ini)