NSDateComponentsFormatter *formatter;
formatter = [[NSDateComponentsFormatter alloc] init];
formatter.unitsStyle = NSDateComponentsFormatterUnitsStyleShort;
formatter.allowedUnits = NSCalendarUnitDay;
NSString *string = [formatter stringFromTimeInterval:seconds];
对于德语,这将返回2 d
,而我期望2 t
?如果样式已更改NSDateComponentsFormatterUnitsStyleFull
,那么我会看到2 Tage
我也尝试过法语和俄语进行比较。看到正确的短信,即。分别为2 j
和2 д
任何德国开发商都能说清楚这一点吗?这是一个已知的错误?使用iOS 9.3
答案 0 :(得分:2)
d
是正确的德语缩写。它指拉丁语“die”(意为“日”)。