I wrote the following code to show the date-time in a specific format:
let formatter = NSDateFormatter() formatter.dateStyle = NSDateFormatterStyle.LongStyle formatter.timeStyle = .MediumStyle formatter.dateFormat = "HH:mm a 'on' MMMM dd, yyyy" let dateString = formatter.stringFromDate(newDate!) println(dateString)
Output
12:16 pm on July 17, 2015
I want to show "pm" as "PM" (in capitals), and if the phone has a 24-hour format, then AM / PM should not appear. Please help me.
source share