23. Conversión de formatos
Contenido
@DaysToD
Convierte la cantidad de días desde el 1 de Enero de 1900 al formato Fecha.
Sintaxis
@DaysToD(Número)
Retorno
(Fecha) Retorna la fecha resultante
Parámetros
Ejemplo
Se parte del campo cantidad de días(DIAS) en formato numérico, por ejemplo:
45658
Se desea obtener la fecha:
01/01/2025
Para esto se invoca la función a través de los siguientes parámetros:
@DaysToD(DIAS)
Ejemplo con Data
DIAS
@DaysToD(DIAS)
45,658
01/01/2025
45,659
02/01/2025
43,907
17/03/2020
@DToDays
Devuelve la cantidad de días transcurridos desde el 1 de Enero de 1900 (siendo 1 el 1 de Enero de 1900) hasta la fecha especificada. Se usa a menudo para calcular la cantidad de días existentes entre dos fechas. Excel™ y Lotus 1-2-3 utilizan este método para almacenar fechas.
Sintaxis
@DToDays(Fecha)
Retorno
(Numérico) Retorna la cantidad de días
Parámetros
Ejemplo
Se parte del campo fecha(FECHA) representado en formato fecha, por ejemplo:
01/01/2025
Se desea obtener la cantidad de días:
45658
Para esto se invoca la función a través de los siguientes parámetros:
@DToDays(FECHA)
Ejemplo con Data
FECHA
@DToDays(FECHA)
01/01/2025
45,658
02/01/2025
45,659
17/03/2020
43,907
@Format12HourClock
Esta función devuelve una cadena que representa la hora con el formato HH:MM:SS TT (donde TT representa AM o a la tarde PM).
Sintaxis
@Format12HourClock(Hora)
Retorno
(Caracter) Retorna la fecha en el formato HH:MM:SS TT
Parámetros
Ejemplo
Se parte del campo hora(HORA) representado en formato hora, por ejemplo:
17:00:00
Se desea obtener la hora en formato 12 horas:
05:00:00 PM
Para esto se invoca la función a través de los siguientes parámetros:
@Format12HourClock(HORA)
Ejemplo con Data
HORA
@Format12HourClock(HORA)
17:00:00
05:00:00 PM
08:00:00
08:00:00 AM
