缩写。来自Locale的“年”,“月”等字样

时间:2013-09-05 22:44:02

标签: ios nslocale

我尝试使用以下格式打印时间段: “2年,3个月,15天,23小时,15分钟和35秒”。 我想将这些日期/时间缩写(单词)用于其他目的...... 是否有可能从Locale(区域)获得“年”,“月”等的缩写,所以 输出是否更友好,不同的区域设置? 提前谢谢!

1 个答案:

答案 0 :(得分:0)

NSDate+TimesAgo类别提供以前时代格式的本地化字符串,例如片刻之前,5秒之前等,如下所示

NSDate *date = [[NSDate alloc] initWithTimeIntervalSince1970:0]
NSString *ago = [date timeAgo];
NSLog(@"Output is: \"%@\"", ago);
2011-11-12 17:19:25.608 Proj[0:0] Output is: "41 years ago"

5 您可能需要对其进行编辑以实现您的目的。请检查许可条款。