【发布时间】:2015-07-09 14:54:05
【问题描述】:
我想将我的 String dateTime 分隔为不同的变量 date 和 time,因为我将单独显示它。我怎么能这样做?
这是我仅获取日期的代码,它返回 nil:
let datetime = "2015-04-06T13:24:11.913"
var dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "MMM-DD-YYYY"
let date = dateFormatter.dateFromString(datetime)
println(date)
提前致谢。
更新: 这是我的错误,
更新 2: 它不会返回错误,但它给了我格式化日期的错误月份
【问题讨论】:
-
您的日期格式与日期字符串的格式不同。他们需要匹配。
-
我将使用什么格式?以及如何将时间和日期划分为不同的变量?谢谢
-
你的日期字符串是当地时间还是 UTC ?
-
@LeonardoSavioDabus ,我不知道。我怎么知道呢?
-
它可能是 UTC,如果你不指定它将被视为本地时间
标签: ios swift datetime nsdateformatter