我得到一些图像的当前时间或时间戳。我只需要更改日期,而时间不应更改。例如,我使用 [NSdate date] 获取当前日期和时间并存储在“2014-01-10 09:58:47 +0000”的 NSdate 对象中。现在只更改日期部分,保持时间与“2013-11-09 09:58:47 +0000”相同 我怎样才能做到这一点?
最佳答案
将日期转换为其日期组件(包括时间部分),将组件的日期部分更改为新的一天,并根据这些组件创建新日期。
dateByAddingDateComponents
也是另一种方法。
Calendrical Calculations 中均有描述文档。
关于ios - 在保持时间不变的情况下更改 NSDate 的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21043955/