func getCurrentTimeIntervalSince1970()-> Int
{
return Int(NSDate().timeIntervalSince1970)
}
let lastLearned = getCurrentTimeIntervalSince1970()
let cardData = "\(cardId):\(newCardLevel):\(lastLearned)"
Примечание: Все, кроме lastLearned, неважно. lastLearned - это место, где я храню текущее время в TimeIntervalSince1970.
let array = cardData.components(separatedBy: ":")
print("lastlearned : \(array[2])") //result: `2020-02-26 10:28:38.467046+0100`
Сохранение lastLearned в области:
RealmManager.shared.updateLevel(lastLearned: array[2])
Печать даты из области:
let date = Date(timeIntervalSince1970: Double(card.last_learned)!)
print(date) //result: 2106-02-07 06:28:15 +0000 //HOW?