Swift Converting Time String To Number

[Solved] Swift Converting Time String To Number | Swift - Code Explorer | yomemimo.com
Question : swift converting time string to number

Answered by : sarwar

//https://stackoverflow.com/questions/50950092/calculating-the-difference-between-two-dates-in-swift
//https://stackoverflow.com/a/51050452/13171606
//first link solution:
extension Date { static func -(recent: Date, previous: Date) -> (month: Int?, day: Int?, hour: Int?, minute: Int?, second: Int?) { let day = Calendar.current.dateComponents([.day], from: previous, to: recent).day let month = Calendar.current.dateComponents([.month], from: previous, to: recent).month let hour = Calendar.current.dateComponents([.hour], from: previous, to: recent).hour let minute = Calendar.current.dateComponents([.minute], from: previous, to: recent).minute let second = Calendar.current.dateComponents([.second], from: previous, to: recent).second return (month: month, day: day, hour: hour, minute: minute, second: second) }
}
//implimentation in controler
let interval = Date() - updatedDate
print(interval.day)
print(interval.month)
print(interval.hour)
//also see this link ->https://stackoverflow.com/questions/33202466/convert-date-string-to-int-swift

Source : https://stackoverflow.com/a/51050452/13171606 | Last Update : Fri, 05 Mar 21

Answers related to swift converting time string to number

Code Explorer Popular Question For Swift