Formatting dates in a text component is probably most easily achieved using the moment library included with Retool.
It provides a handy wrapper to manipulate and format dates. The list of formatting options is here.
So for your text component the value might be something like:
{{ moment().format('d MMM YYYY') }}
or {{ moment(mydate.value).format('d MMM YYYY') }}