time_format is static method