Я использую функцию здесь, в моем случае, с помощью которого я обновляя ярлык с нормальным форматом время и после того, что я храню формат 24HR выбранное время, чтобы сделать некоторые другие задачи ..
Вот мой код ...
func timeUpdate(sender: NSDate)
{
let timeSave = NSDateFormatter() //Creating first object to update time label as 12hr format with AM/PM
timeSave.timeStyle = NSDateFormatterStyle.ShortStyle //Setting the style for the time selection.
self.TimeShowOutlet.text = timeSave.stringFromDate(sender) // Getting the string from the selected time and updating the label as 1:40 PM
let timeCheck = NSDateFormatter() //Creating another object to store time in 24hr format.
timeCheck.dateFormat = "HH:mm:ss" //Setting the format for the time save.
let time = timeCheck.stringFromDate(sender) //Getting the time string as 13:40:00
self.timeSelectedForCheckAvailability = time //At last saving the 24hr format time for further task.
}
После написания этой функции вы можете назвать это, где вы выбираете время от даты/времени подборщика.
Спасибо, Надеюсь, это помогло.
Большое спасибо Ian :) – user3772
Спасибо, lan .. –
Этот код дает ноль, если время устройства в 24-часовом формате. Любой совет? – Tejinder