我知道有几个问题。但我尝试了所有的建议,但仍然没有时间与真实设备的时间相匹配。
elem.innerHTML = ...;
设备(真实)时间:22:11。 dateString输出:00:36
有什么建议吗?谢谢!
答案 0 :(得分:2)
正如Nick指出的那样,您使用UTC作为您的时区,您可以使用NSTimeZone.systemTimeZone()
你也可能不打算只使用小时(H)和秒(s)你可能也想要分钟(m)。尝试使用“H:m:s”的日期格式
更好的是,使用“H:mm:ss”会强制分钟和秒数为两位数,而不是只有一位数,所以你不要用“10:4:3”
答案 1 :(得分:0)
您是否尝试过dayTimePeriodFormatter.dateFormat = "HH:mm"
?