我可以在iOS中获取日,周,月,年的本地化字符串吗?

时间:2013-01-30 18:39:20

标签: ios

除了进行手动查找外,似乎不可能。

请注意,我不是要求本地化日期。我想要“日”,“周”,“月”,“年”的实际条款。

编辑: 我正在寻找本地化的翻译。例如,如果我计算两个日期之间的3个月,我想向用户显示“3个月”的本地化版本。希望有所帮助。

2 个答案:

答案 0 :(得分:1)

做这样的事情来获得一周中的日期:

NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setLocale: [NSLocale currentLocale]];
NSArray * weekdays = [dateFormatter weekdaySymbols];

如果你想要实际的单词“day”,“week”,“month”,我认为你必须使用NSLocalizedString。

答案 1 :(得分:1)

没有内置功能可以为您提供英语单词" day"," week"等的本地化翻译。

你必须使用

 NSLocalizedString(@"day","");

并提供语言字符串资源。