On time se podría traducir por "a tiempo" como dirías en la frase "llega a tiempo mañana" pero no especificamos una hora específica, es a tiempo en general, pero si dice "in time" quieres decir que llegue justo a la hora, ahí el hecho de que sea un momento o una hora específica es más importante, por ejemplo sabemos que tenemos una reunión a las 12 de la mañana y te digo "be in time" in time son las 12 de la mañana, la hora acordada 😀
Thank you
On time se podría traducir por "a tiempo" como dirías en la frase "llega a tiempo mañana" pero no especificamos una hora específica, es a tiempo en general, pero si dice "in time" quieres decir que llegue justo a la hora, ahí el hecho de que sea un momento o una hora específica es más importante, por ejemplo sabemos que tenemos una reunión a las 12 de la mañana y te digo "be in time" in time son las 12 de la mañana, la hora acordada 😀