Lua no tiene funciones de fecha y hora incorporadas como otros lenguajes, pero puedes usar os.date para obtener la fecha actual y os.time para obtener el tiempo en segundos, y trabajar desde ahí.
os.date
os.time
En Lua, las fechas son segundos desde el “Epoch” (1 de enero de 1970).
Encontrarás aquí ejemplos sobre cómo convertir una fecha a cadena en Lua.
Lua proporciona la función os.date para obtener la fecha y hora actuales.
Lua no tiene soporte integrado para la manipulación de fecha y hora más allá de la funcionalidad limitada proporcionada por las funciones os.date y os.time.