Alpha Format the given date as the given type.
Note
If a string is supplied to the date parameter, it may be converted
to a Date object before formatting. Note that, unless the string
includes date, time, and timezone in an unambiguous format—like
'2022-05-23T00:00:00.000Z'—this may have unexpected consequences.
For example, calling DateTimeFormatter.format('2022-05-23', 'time')
may very well return a nicely formatted time, but the value will
obviously be nonsense, as there was no time data in the string provided
in the first place.
A string representation of the date.
The date to format.
Either a string specifying the type to format the date
as, or a DateTimeFormatterOptions object.
Service for formatting date and time values.