Mohsin Qureshi Mohsin Qureshi - 2 months ago 50
iOS Question

How to get current date in swift 3?

I want to get current date and time zone of user in Swift 3. I tried in Swift 2.2 following code :

static var localTimeZoneAbbreviation: String { return NSTimeZone.localTimeZone().abbreviation!}

Answer

For getting abbreviation from NSTimeZone.

static var localTimeZoneAbbreviation: String { return  NSTimeZone.local.abbreviation(for: Date())! }

For getting current Date.

let currentDate = Date()