2010-03-13 106 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

相關問題