Timestamp#() evalúa una expresión como un valor de fecha y hora, en el formato de tiempo establecido en el script de carga de datos o en el sistema operativo, a menos que se proporcione una cadena de formato.
Sintaxis:
timestamp#(text[,
format])
Tipo de datos que devuelve: dual
Argumentos
Argumento
Descripción
text
La cadena de texto que se ha de evaluar.
format
Cadena que describe el formato de la cadena de texto que se ha de evaluar. Si se omite, se utilizan el formato breve de fecha, el formato de hora y el separador decimal establecidos en el sistema operativo. ISO 8601 se admite para fechas-hora.
Cargue los datos y abra una hoja. Cree una nueva tabla y agregue este campo como dimensión:
OrderDate
Cree las siguientes medidas:
=Timestamp#(OrderDate, 'YYYY-MM-DD hh:mm'), para convertir el campo OrderDate de texto a una fecha-hora.
=Sum(Sales), para calcular el valor de venta.
Tabla de resultados
OrderDate
Timestamp#(OrderDate, 'YYYY-MM-DD hh:mm')
Sum(Sales)
2023-10-01 10:30
2023-10-01 10:30
100
2023-10-01 14:45
2023-10-01 14:45
150
2023-10-02 09:00
2023-10-02 09:00
200
2023-10-03 16:20
2023-10-03 16:20
300
En este ejemplo, la función Timestamp# ha convertido el campo OrderDate de una cadena de texto, que estaba alineada a la izquierda, a una fecha-hora (número), que ahora está alineada a la derecha.
El siguiente script de carga utiliza el formato de fecha M/D/AAAA. El formato de la fecha se especifica en la sentencia SET DateFormat al principio del script de carga.
No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.