Dates & time
Scalar
try_strptime()
Converts the string text to timestamp according to the format string. Returns NULL on failure.
Arguments & returns
2 overloadstry_strptime(text, format)
Scalar
Example
Haybarn WASM 1.5.5-rc3 · In your browser
Engine example · Run to view results.
In other engines
Apache Sparkto_date()
TO_DATE(x, 'yyyy')
CAST(CAST(TRY_STRPTIME(x, '%Y') AS TIMESTAMP) AS DATE)
BigQuerysafe_cast()
SAFE_CAST(some_date AS DATE FORMAT 'DD MONTH YYYY')
CAST(TRY_STRPTIME(some_date, '%d %B %Y') AS DATE)
Snowflaketry_to_time()
SELECT TRY_TO_TIME('093000', 'HH24MISS')
SELECT TRY_CAST(TRY_STRPTIME('093000', '%H%M%S') AS TIME)