2016-05-16 62 views
3
NSDateComponentsFormatter *formatter; 
formatter = [[NSDateComponentsFormatter alloc] init]; 
formatter.unitsStyle = NSDateComponentsFormatterUnitsStyleShort; 
formatter.allowedUnits = NSCalendarUnitDay; 
NSString *string = [formatter stringFromTimeInterval:seconds]; 

這是返回2 d德國,而我期望2 t?如果風格改變NSDateComponentsFormatterUnitsStyleFull然後我看2 TageNSDateComponentsFormatter沒有正確翻譯德語?

我也試過法國和俄羅斯比較。看到正確的短信,即。 2 j2 д分別爲

任何德國開發人員都可以闡明這一點嗎?這是一個已知的錯誤?使用iOS 9.3

回答

2

d是正確的德語縮寫。它指的是拉丁詞「死亡」(意爲「日」)。

+1

有趣。這同樣適用於幾小時嗎?我看到「8h」而不是「8 Std」(Stunden)。只是想確認這是德國人習慣在他們的應用中看到什麼? – anna

+0

是的,「h」用於小時(同樣來自拉丁語,「hora」)。 –