Did you know ... Search Documentation:
Predicate parse/3
 parse(+Context, +Expression, ?Dates)
True if Dates can be parsed from Expression and Dates is greater than the Reference date.
parse(date(29,02,2020), 'saturday, 23 april', Dates, Syntax, Language).