Quando você usa time
sem um caminho, é provável que você use um utilitário que é fornecido a você por um shell embutido (consulte o manual do seu shell específico). Ao especificar um caminho, você definitivamente está usando um utilitário externo.
Esses dois podem diferir em sua implementação e em qual saída eles produzem.