Nesta página
Convenções para formatos de número e hora
Em várias das funções de interpretação e formato é possível definir o formato de números e datas usando um código de formato. Este tópico descreve as convenções usadas para formatar um número, uma data, uma hora ou um carimbo de data/hora. Essas convenções aplicam-se às funções de script e gráfico.
Formatos numéricos
Para indicar um número específico de dígitos, use o símbolo
Para denotar um dígito possível à esquerda do ponto decimal, use o símbolo
Para marcar a posição do separador de milhar ou o separador de decimal, use o separador de milhares e o separador de decimal aplicável.
O código de formato é usado para definir as posições dos separadores. Não é possível definir o separador no código de formato. Use as variáveis DecimalSep e ThousandSep no script para isso.
É possível usar o separador de milhar para agrupar dígitos por qualquer número de posições, por exemplo, uma string de formato
Para obter mais informações, consulte DecimalSep e ThousandSep .
Examples:
Formato numérico | Descrição |
---|---|
|
descreve o número como um inteiro com um separador de milhares. Neste exemplo, “ “ é usado como separador de milhar. |
|
descreve o número como um inteiro sem um separador de milhares. |
|
descreve o número como um inteiro com, pelo menos, quatro dígitos. Por exemplo, o número 123 será mostrado como 0123. |
|
descreve o número com três casas decimais. Neste exemplo, “.” é usado como separador decimal. |
Formatos numéricos especiais
O Qlik Sense pode interpretar e formatar números em qualquer raiz entre 2 e 36 incluindo binário, octal e hexadecimal. Ele também pode lidar com formatos romanos.
Formato | Descrição |
---|---|
Formato binário |
Para indicar o formato binário, o código de formato deve começar com |
Formato octal |
Para indicar o formato octal, o código de formato deve começar com |
Formato hexadecimal |
Para indicar o formato hexadecimal, o código de formato deve começar com |
Formato decimal |
O uso de |
Formato personalizado raiz |
Para indicar o formato em qualquer raiz entre 2 e 36, o código de formato deverá começar com |
Formato romano |
Para indicar o formato de números romanos, o código de formato deve começar com |
Examples:
Exemplo | Resultado |
---|---|
|
retorna |
|
retorna |
|
retorna |
|
retorna |
|
retorna |
|
retorna |
|
retorna |
|
retorna |
|
retorna |
|
retorna |
Datas
Você pode usar os seguintes símbolos para formatar uma data. É possível usar separadores arbitrários.
Símbolos | Descrição |
---|---|
|
Para descrever o dia, use o símbolo |
|
Para descrever o número do mês, use o símbolo Use
Para obter mais informações, consulte MonthNames e LongMonthNames . |
|
Para descrever o ano, use o símbolo |
|
Para descrever o dia da semana, use o símbolo
Para obter mais informações, consulte DayNames e LongDayNames . |
Examples: (com 31 de março de 2013 como data de exemplo)
Exemplo | Resultado |
---|---|
|
descreve a data como 13-03-31. |
|
descreve a data como 2013-03-31. |
|
descreve a data como 2013-Mar-31. |
|
descreve a data como 31 de março de 2013. |
|
descreve a data como 3/31/13. |
|
descreve a data como 6 13-03-31. |
|
descreve a data como Dom 13-03-31. |
|
descreve a data como Domingo 13-03-31. |
Horas
Você pode usar os seguintes símbolos para formatar uma hora. É possível usar separadores arbitrários.
Símbolos | Descrição |
---|---|
|
Para descrever as horas, use o símbolo |
|
Para descrever os minutos, use o símbolo |
|
Para descrever os segundos, use o símbolo |
|
Para descrever as frações de um segundo, use o símbolo |
|
Para descrever a hora no formato AM/PM, use o símbolo |
Examples: (com 18:30 como hora de exemplo):
Exemplo | Resultado |
---|---|
|
descreve a hora como 18:30. |
|
descreve a hora como 18.30.00.00 |
|
descreve a hora como 18.30.00.00. |
Data/hora
Na indicação de data/hora, será utilizada a mesma notação para datas e horas apresentada.
Examples: (com 31 de março de 2013 18:30 como data/hora de exemplo)
Exemplo | Resultado |
---|---|
|
descreve o carimbo de data/hora como 13-03-31 18:30. |
|
descreve o carimbo de data/hora como 3/31/13 18.30.00.0000. |