Konwencje formatów liczb i godzin
NA TEJ STRONIE
Konwencje formatów liczb i godzin
W wielu funkcjach interpretacji i formatowania można ustawić format liczb i dat przy użyciu kodu formatu. W tym temacie opisano konwencje formatowania liczb, dat, godzin i znaczników czasu. Konwencje te mają zastosowanie zarówno do funkcji skryptów, jak i do funkcji wykresów.
Formaty liczb
Aby wskazać określoną liczbę cyfr, należy użyć symbolu
Aby wskazać możliwą liczbę po lewej stronie punktu dziesiętnego, należy użyć symbolu
Aby oznaczyć pozycję separatora tysięcy lub separatora dziesiętnego, należy użyć odpowiedniego separatora tysięcy i separatora dziesiętnego.
Kod formatu jest używany do określania pozycji separatorów. Nie można ustawić separatora w kodzie formatu. W skrypcie należy do tego celu używać zmiennych DecimalSep i ThousandSep.
Separator tysięcy służy do grupowania cyfr według dowolnej liczby pozycji, np. można zastosować format ciągu znaków
Więcej informacji zawierają tematy DecimalSep oraz ThousandSep .
Examples:
Format liczby | Opis |
---|---|
|
przedstawia liczbę jako liczbę całkowitą z separatorem tysięcy. W tym przykładzie znak „ ” jest używany jako separator tysięcy. |
|
przedstawia liczbę jako liczbę całkowitą bez separatora tysięcy. |
|
przedstawia liczbę jako liczbę całkowitą z co najmniej czterema cyframi. Na przykład liczba 123 będzie wyświetlana jako 0123. |
|
przedstawia liczbę z trzema cyframi po przecinku. W tym przykładzie znak „.” jest używany jako separator dziesiętny. |
Specjalne formaty liczb
W Qlik Sense można interpretować i formatować liczby w systemie o dowolnej podstawie od 2 do 36, w tym w systemie dwójkowym, ósemkowym i szesnastkowym. Obsługuje on także liczby rzymskie.
Format | Opis |
---|---|
Format dwójkowy |
Aby wskazać format dwójkowy, kod formatu powinien zaczynać się od |
Format ósemkowy |
Aby wskazać format ósemkowy, kod formatu powinien zaczynać się od |
Format szesnastkowy |
Aby wskazać format szesnastkowy, kod formatu powinien zaczynać się od |
Format dziesiętny |
Użycie |
Format podstawy niestandardowej |
Aby oznaczyć format o dowolnej podstawie od 2 do 36, kod formatu powinien zaczynać się od |
Liczby rzymskie |
Aby wskazać format liczb rzymskich, kod formatu powinien zaczynać się od |
Examples:
Przykład | Wynik |
---|---|
|
zwraca wartość |
|
zwraca wartość |
|
zwraca wartość |
|
zwraca wartość |
|
zwraca wartość |
|
zwraca wartość |
|
zwraca wartość |
|
zwraca wartość |
|
zwraca wartość |
|
zwraca wartość |
Daty
Do formatowania daty można używać następujących symboli. Można użyć dowolnych separatorów.
Symbole | Opis |
---|---|
|
Aby opisać dzień, należy użyć symbolu |
|
Aby opisać numer miesiąca, należy użyć symbolu
Więcej informacji zawierają tematy MonthNames oraz LongMonthNames . |
|
Aby opisać rok, należy użyć symbolu |
|
Aby opisać dzień tygodnia, należy użyć symbolu
Więcej informacji zawierają tematy DayNames oraz LongDayNames . |
Examples: (na przykładzie daty 31 marca 2013 r.)
Przykład | Wynik |
---|---|
|
przedstawia datę jako 13-03-31. |
|
przedstawia datę jako 2013-03-31. |
|
przedstawia datę jako 2013-mar-31. |
|
przedstawia datę jako 31 marca 2013. |
|
przedstawia datę jako 2013-03-31. |
|
przedstawia datę jako 6 13-03-31. |
|
przedstawia datę jako sob 13-03-31. |
|
przedstawia datę jako sobota 13-03-31. |
Godziny
Do formatowania godzin można używać następujących symboli. Można użyć dowolnych separatorów.
Symbole | Opis |
---|---|
|
Aby przedstawić godziny, należy użyć symbolu |
|
Aby przedstawić minuty, należy użyć symbolu |
|
Aby przedstawić sekundy, należy użyć symbolu |
|
Aby przedstawić ułamki sekund, należy użyć symbolu |
|
Aby przedstawić godzinę w formacie AM/PM, należy po oznaczeniu godziny użyć symbolu |
Examples: (na przykładzie godziny 18:30):
Przykład | Wynik |
---|---|
|
przedstawia godzinę jako 18:30. |
|
przedstawia godzinę jako 18.30.00.00 |
|
przedstawia godzinę jako 18.30.00.00. |
Znaczniki czasu
W znacznikach czasu stosowany jest taki sam zapis jak w przypadku daty i godziny, zgodnie z powyższym opisem.
Examples: (na przykładzie znacznika czasu 31 marca 2013 18:30):
Przykład | Wynik |
---|---|
|
przedstawia znacznik czasu jako 13-03-31 18:30. |
|
przedstawia znacznik czasu jako 3/31/13 18.30.00.0000. |