# Timestamp# — funkcja skryptu i funkcja wykresu

Funkcja Timestamp#() ocenia wyrażenie jako wartość daty i czasu w formacie znacznika czasu ustawionym w skrypcie ładowania danych lub systemie operacyjnym, chyba że podano format ciągu znaków.

Składnia:

timestamp#(text[, format])

Typ zwracanych danych: wartość podwójna

Argumenty:

Argumenty

| Argument | Opis |
| --- | --- |
| text | Tekstowy ciąg znaków do oceny. |
| format | Ciąg znaków opisujący format przetwarzanego ciągu tekstowego. W przypadku pominięcia użyty jest krótki format daty, format godziny i separator dziesiętny ustawiony w systemie operacyjnym. Norma ISO 8601 jest obsługiwana w zakresie znaczników czasu.<br><br>[Opisy formatów liczb i godzin](https://help.qlik.com/pl-PL/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Introduction/conventions-number-time-formats.htm) |

Przykład: wyrażenia wykresu

| Przykład | Wynik |
| --- | --- |
| `Timestamp(Timestamp#('2015-09-15T12:13:14'))` | Zwraca wartość `9/15/2015 12:13:14 PM` |
| `Timestamp(Timestamp#('1952-10-16T13:14:00+0200'))` | Zwraca wartość `10/16/1952 11:14:00 AM` |
| `Timestamp(Timestamp#('1109-03-01T14:15	'))` | Zwraca wartość `3/1/1109 2:15:00 PM` |

Przykład:

W poniższym przykładzie użyto formatu daty M/D/YYYY. Format daty jest określony w instrukcji SET DateFormat u góry skryptu ładowania danych.

Dodaj ten przykładowy skrypt do aplikacji i uruchom ją.

`Load *,` `Timestamp(Timestamp#(String)) as TS;` `LOAD * INLINE [` `String` `2015-09-15T12:13:14` `1952-10-16T13:14:00+0200` `1109-03-01T14:15` `];` ` `

W przypadku utworzenia tabeli z wymiarami String i TS otrzymane wyniki będą następujące:

Wyniki

| Ciąg znaków | TS |
| --- | --- |
| 2015-09-15T12:13:14 | 9/15/2015 12:13:14 PM |
| 1952-10-16T13:14:00+0200 | 10/16/1952 11:14:00 AM |
| 1109-03-01T14:15 | 3/1/1109 2:15:00 PM |