这可能是一个简单的解决方案,但是有谁知道如何推迟NSDate在午夜之后的变化?任何见解都会非常有帮助,谢谢!NSDate延迟日期变更
编辑: 我目前正在以这种方式获取日期并显示基于当天的位置数据。但是,很像NSDate逻辑上应该工作,它切换到第二天午夜。我希望日期在凌晨3点改变,而不是在凌晨12点改变。
NSDateFormatter *f = [[NSDateFormatter alloc] init];
[f setDateFormat:@"EEEE"];
today = [f stringFromDate:[NSDate date]];
我应该使用时间而不是使用NSDate吗?我对iOS很有兴趣,所以任何见解都会有所帮助。感谢您的回应。
改变你的时区... – Floris
你能解释一下你的意思吗?我不希望星期六转到星期天,直到凌晨3点或任何特定的时间。所以基本上我想将日期变化抵消几个小时。 – chackerman
这不是日期在现实世界或iOS中的工作方式。你需要加入一些逻辑来检查时间。 – Kevin