For example
print(message.timestamp!)
gives me: 1470938337.572778
print(Double(message.timestamp!))
gives me: 1470938337.57278
I need to use the double to convert to NSDate like this:
date: NSDate(timeIntervalSince1970: Double(message.timestamp!))
but I also need the timestamps to be accurate why is it rounding?