Creates a TIMESTAMP value from a string, DATE, or DATETIME. TIMESTAMP values are always stored in UTC.
TIMESTAMPDiperbarui: 13 Jun 2026TIMESTAMP(string_expression [, time_zone]) | TIMESTAMP(date [, time_zone]) | TIMESTAMP(datetime [, time_zone])Timestamp string to parse
DATE to convert
DATETIME to convert
Timezone for interpreting the input
1 SELECT 2 TIMESTAMP('2024-01-15 14:30:00') as ts_default, 3 TIMESTAMP('2024-01-15 14:30:00', 'Asia/Jakarta') as ts_jakarta;
Parse a string into a TIMESTAMP with optional timezone.
| ts_default | ts_jakarta |
|---|---|
| 2024-01-15 14:30:00 UTC | 2024-01-15 07:30:00 UTC |
1 SELECT 2 TIMESTAMP(DATE '2024-01-15') as ts_from_date, 3 TIMESTAMP(DATE '2024-01-15', 'Asia/Jakarta') as ts_jakarta;
Convert a DATE to a TIMESTAMP.
| ts_from_date | ts_jakarta |
|---|---|
| 2024-01-15 00:00:00 UTC | 2024-01-14 17:00:00 UTC |
1 SELECT 2 TIMESTAMP(DATETIME '2024-01-15 14:30:00', 'Asia/Jakarta') as ts;
Convert a DATETIME to a TIMESTAMP with timezone.
Sudah paham TIMESTAMP? Latih langsung di browser
Latihan interaktif, langsung di browser.