In iOS 15, Apple provides a new API for formatting dates called DateFormatter.Style. You can use this API to format dates according to the user's device settings.
Here's an example code snippet that uses the new API to format a date:
main.swift172 chars6 linesIn this example, we create a DateFormatter object and set its dateStyle and timeStyle properties to .long and .short, respectively. These styles specify that we want to format the date in a way that's appropriate for the user's device settings.
We then create a Date object representing the current date and time, and use the dateFormatter object to format it as a string.
You can choose different styles for dateStyle and timeStyle, or set them both to .none if you don't want to include either component in the formatted string.
Note that you can also set a specific format for the date using the dateFormat property of the DateFormatter object.
gistlibby LogSnag