# Timestamp# - 指令碼與圖表函數

Timestamp#() 將運算式作為日期和時間值進行評估，使用在資料載入指令碼或作業系統 (除非提供格式字串) 中設定的時間戳記格式。

語法：

timestamp#(text[, format])

傳回的資料類型： 雙值

引數：

引數

| 引數 | 描述 |
| --- | --- |
| text | 要評估的文字字串。 |
| format | 描述待評估的文字字串格式之字串。如果省略，則會使用作業系統中設定的簡短日期格式、時間格式和小數點分隔符號。ISO 8601 支援時間戳記。<br><br>[數字格式與時間格式的描述](https://help.qlik.com/zh-TW/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Introduction/conventions-number-time-formats.htm) |

範例：圖表運算式

| 範例 | 結果 |
| --- | --- |
| `Timestamp(Timestamp#('2015-09-15T12:13:14'))` | 傳回 `9/15/2015 12:13:14 PM` |
| `Timestamp(Timestamp#('1952-10-16T13:14:00+0200'))` | 傳回 `10/16/1952 11:14:00 AM` |
| `Timestamp(Timestamp#('1109-03-01T14:15	'))` | 傳回 `3/1/1109 2:15:00 PM` |

範例：

下例使用日期格式 M/D/YYYY。日期格式在資料載入指令碼頂部的 SET DateFormat 陳述式中指定。

新增此範例指令碼到您的應用程式中並加以執行。

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

若您使用 String 和 TS 作為維度建立表格，結果將如下所示：

結果

| 字串 | 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 |