Timestamp#() avalia uma expressão como um valor de tempo e data, no formato de carimbo de data e hora definido no script de carga de dados ou o sistema operacional, a não ser que uma string de formato seja fornecida.
Sintaxe:
timestamp#(text[,
format])
Tipo de dados de retorno: dual
Argumentos
Argumento
Descrição
text
A string de texto a ser avaliada.
format
Sequência descrevendo o formato da sequência de texto a ser avaliada. Se omitida, serão utilizados formatos de data abreviada, formato de hora e separador decimal configurados no sistema operacional. A ISO 8601 é suportada para carimbos de data/hora.
Carregue os dados e abra uma pasta. Crie uma nova tabela e adicione esse campo como uma dimensão:
OrderDate
Crie as seguintes medidas:
=Timestamp#(OrderDate, 'YYYY-MM-DD hh:mm') para converter o campo OrderDate em um carimbo de data/hora.
=Sum(Sales) para calcular o valor de venda.
Tabela 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
Neste exemplo, a função Timestamp# converteu o campo OrderDate de uma string, que estava alinhada à esquerda, para um carimbo de data/hora (número), que agora está alinhado à direita.
O script de carregamento a seguir usa o formato de data M/D/AAAA. O formato da data é especificado na instrução SET DateFormat no início do script de carregamento.
Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!