| 12345678910111213141516171819202122232425262728293031323334353637 | [discrete][[esql-date_parse]]=== `DATE_PARSE`*Syntax*[source,esql]----DATE_PARSE([format,] date_string)----*Parameters*`format`::The date format. Refer to thehttps://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/time/format/DateTimeFormatter.html[`DateTimeFormatter`documentation] for the syntax. If `null`, the function returns `null`.`date_string`::Date expression as a string. If `null` or an empty string, the function returns`null`.*Description*Returns a date by parsing the second argument using the format specified in thefirst argument.*Example*[source.merge.styled,esql]----include::{esql-specs}/docs.csv-spec[tag=dateParse]----[%header.monospaced.styled,format=dsv,separator=|]|===include::{esql-specs}/docs.csv-spec[tag=dateParse-result]|===
 |