从我的iPhone程序中获取DateFormatter



我想在我的iphone应用程序中使用DateFormatter,这是在设置->通用->日期&时间

提前感谢。

要使用默认的本地设置(这是用户在Setting->General->Date&Time中选择的),Apple提供了一个快速方法localizedStringFromDate:dateStyle:timeStyle:

仅获取日期,使用:

NSString *datePresentaion = 
[NSDateFormatter localizedStringFromDate:someDate dateStyle:NSDateFormatterLongStyle timeStyle:NSDateFormatterNoStyle];

如果您正在创建NSDateFormatter的实例,您需要告诉它哪个本地用户:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.locale = [NSLocale currentLocale];

相关内容

  • 没有找到相关文章

最新更新