Fecha y hora

DKL ofrece un mecanismo sencillo para manejar valores de fecha y hora que consiste en tratar los valores como números decimales, en los que la parte entera representa a la fecha y la parte decimal a la hora. No hay representación de zona horaria.

Por ejemplo:

La fecha 23 de Noviembre del año 2023 se representa como el número 20231123

La fecha y hora 5 de Septiembre de 2007 a las 20:35:23 sería 20070905.203523 | Función | | Descripción | | ----------- | ----------- | ----------- | |ndatetime.fromstr| |Devuelve el número que corresponde a la fecha indicada como cadena con el formato señalado. | |ndatetime.tostr| |Devuelve una cadena que representa la fecha representada por un número con el formato indicado | |datetime.diff | |Devuelve la diferencia (días, semanas, meses o años) entre dos fechas expresadas como números. | |ndatetime.add| |Devuelve un número que representa una fecha a la que se ha adicionado el intervalo indicado. | |ndatetime.now| |Devuelve un número que representa la fecha y hora actual del sistema | |ndatetime.year| | Devuelve el año de una fecha representada como número | |ndatetime.month| |Devuelve el mes de una fecha representada como número | |ndatetime.day| |Devuelve el día de una fecha representada como número |