Usando Lua para formatear 0 segundos como 00:00:00

Estoy tratando de formatear una duración (en segundos) como una hora y obtengo resultados que indican que se supone que debo explicar una época en algún lugar. Esperabaos.date("%X", 0) para producir "00:00:00" pero está devolviendo "20:00:00" así como un valor de fecha de "12/31/69" (aunque no necesito una fecha del calendario)

¿Existe una forma estándar de obtener una cadena de duración que haga que 0 segundos produzcan un reloj que represente un total de cero segundos? Parece que no puedo encontrar un ejemplo de lo que estoy tratando de hacer.

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta