|
170
|
| John Gallagher · 技术社区 · 16 年前 |
|
|
1
374
你不必要把事情复杂化。为什么要将日期转换为时间间隔(然后将时间间隔转换为其他基元)?只是
见 the documentation 为了证明。 只需直接存储和检索日期,并看着它做正确的事情(包括时区、精度等)。正如其他人所说,没有涉及格式化程序。 |
|
|
2
14
对于选项1,我认为不涉及日期格式化程序。可能在引擎盖下面,但我想它没有坏。日期存储在 ISO 8601 形式。
对于选项2,使用
|
|
|
3
5
使用nsuserdefaults;日期存储在祖鲁时间中,因此不需要担心时区问题。将它存储在您的时区,在另一个时区拉出,您就可以了,系统处理转换(无需担心日期格式化程序)。 |
|
|
4
0
如果您要从Facebook图形API保存到期日期,我将使用 * 选项2 * . 选项二可以很容易地转换为字符串(使用StringWithFormat)。最重要的是,它适用于图形API。 另外,你不必担心日期的格式。不处理nsdateformater值得出现48秒错误的可能性。 |