你知道为什么下面没有回到合适的时间吗?
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm"
let date = dateFormatter.date(from: "2017-05-04 15:00")
print(date)
返回Optional(2017-05-04 13:00:00 +0000)
我想这与时区有关。如果我为什么需要知道服务器上的timeZone?
我只想转换价值。
答案 0 :(得分:-1)
尝试添加此行:
dateFormatter.locale = Locale(identifier: "en_US_POSIX")