now — funkcja skryptu i funkcja wykresu
Ta funkcja zwraca znacznik bieżącego czasu. Funkcja zwraca wartości w formacie zmiennej systemowej TimeStamp. Wartością domyślną timer_mode jest 1.
Składnia:
now([ timer_mode])
Typ zwracanych danych: dual
Funkcji now() można użyć w skrypcie ładowania lub w obiektach wykresów.
Argument | Opis |
---|---|
timer_mode |
Może przyjmować następujące wartości: 0 (czas ostatnio zakończonego ładowania danych) InformacjaW przypadku użycia funkcji w skrypcie ładowania danych parametr timer_mode=0 da wynik będący czasem ostatnio zakończonego ładowania danych, z kolei parametr timer_mode=1 zwróci czas wywołania funkcji w bieżącym ładowaniu danych.
|
Kiedy używać
Funkcja now() jest używana jako element wyrażenia. Za jej pomocą można na przykład obliczyć pozostały czas cyklu życia produktu. Gdyby wyrażenie wymagało użycia ułamka dnia, zamiast funkcji today() użyto by funkcji now().
Poniższa tabela zawiera objaśnienie wyniku zwracanego przez funkcję now() dla różnych wartości argumentu timer_mode:
timer_mode value | Wynik w przypadku użycia w skrypcie ładowania | Wynik w przypadku użycia w obiekcie wykresu |
---|---|---|
0 | Zwraca znacznik czasu, w formacie zmiennej systemowej TimeStamp, ostatniego udanego przeładowania danych przed ostatnim załadowaniem danych. | Zwraca znacznik czasu, w formacie zmiennej systemowej TimeStamp, ostatniego przeładowania danych. |
1 |
Zwraca znacznik czasu, w formacie zmiennej systemowej TimeStamp, ostatniego przeładowania danych. | Zwraca znacznik czasu, w formacie zmiennej systemowej TimeStamp, wywołania funkcji. |
2 |
Zwraca znacznik czasu, w formacie zmiennej systemowej TimeStamp, początku sesji użytkownika w aplikacji. Zostanie on zaktualizowany dopiero po ponownym załadowaniu skryptu przez użytkownika. | Zwraca znacznik czasu, w formacie zmiennej systemowej TimeStamp, początku sesji użytkownika w aplikacji. Będzie on odświeżany na początku sesji lub po ponownym załadowaniu danych do aplikacji. |
Ustawienia regionalne
Jeżeli nie podano inaczej, w przykładach w tym temacie stosowany jest następujący format daty: MM/DD/RRRR. Format daty jest określony w instrukcji SET DateFormat w skrypcie ładowania danych. Domyślny format daty w Twoim systemie może być inny ze względu na ustawienia regionalne i inne czynniki. Formaty zastosowane w przykładach można zmienić, aby dostosować je do własnych wymagań. Zamiast tego można też zmienić formaty w skrypcie ładowania, aby pasowały do tych przykładów. Więcej informacji można znaleźć w temacie Modyfikowanie ustawień regionalnych na potrzeby aplikacji i skryptów.
Domyślne ustawienia regionalne w aplikacjach są oparte na profilu użytkownika. Te ustawienia regionalne nie są związane z językiem wyświetlanym w interfejsie użytkownika Qlik Cloud. Interfejs Qlik Cloud będzie wyświetlany w tym samym języku co używana przeglądarka.
Jeżeli jesteś twórcą aplikacji, możesz wybrać domyślny region dla tworzonych przez siebie aplikacji. Więcej informacji zawiera temat Ustawianie preferowanych ustawień regionalnych do tworzenia aplikacji i skryptów w Analityka Qlik Cloud.