gpt4 book ai didi

iphone - NSTimer 倒计时标签

转载 作者:行者123 更新时间:2023-12-03 19:44:45 30 4
gpt4 key购买 nike

它将不断倒计时并更新当前时间。任何人都知道如何解决这个问题?我不明白 NStimer 如何识别这样的日期格式:20110803 23:59:59

最佳答案

查找NSDateFormatter 。您可以指定格式字符串 (-[setDateFormat:]),以便将 NSDateNSString 转换为 AND。

当转换回倒计时 View 时,您可能需要使用 NSDateComponentsNSCalendar获取倒计时标签所需的部分(而不是 NSDateFormatter)。你可以这样做:

NSDateComponents *countdown = [[NSCalendar currentCalendar] 
components:(NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit)
fromDate:[NSDate date]
toDate:expiration
options:0];

这将为您计算所有单位差异(相对于设备当前配置的日历设置)。

您可以通过诸如[倒计时日][倒计时小时]之类的调用来取回组件。

关于iphone - NSTimer 倒计时标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6860399/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com