2010-03-13 104 views
2

我知道快速和肮脏的方式除以60以获得分钟,小时等将NSTimeInterval转换为字符串的正确方法是什么?

但是有没有官方的方式在API已经实现,并使用适当的语言分钟,秒等?

感谢您的任何帮助。的的NSDate的-dateWithTimeInterval ...方法来创建从你的间隔日期,然后把它交给被配置为显示为所需格式日期的NSDateFormatter

+0

我没有意识到有一个协议,我会去通过,并接受他们。 – 2010-03-14 18:35:20

回答

4

用途之一。

+0

你知道它是否能够__小时__分钟吗?我对这门课不熟悉,但是我所看到的似乎无法在一分钟或几分钟内打印出本地单词。 – 2010-03-13 22:38:07

+0

对不起,认为你必须本地化全时/分拼写... – 2010-03-13 23:06:58

+1

您可以使用NSDateComponents获得在几个小时等,至于日期格式本身的数量,-setDateFormat:用于设置特定的格式。正如文档中所述,NSDateFormatter基于ICU标准,所以使用ICU日期格式标准来指定格式。不过,我不知道这是否包含“小时”这样的本地化单位词。这部分是你的谷歌。 – 2010-03-13 23:07:58

相关问题