`
bsr1983
  • 浏览: 1101662 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

设置ios中DatePicker的日期为中文格式

 
阅读更多

1.在模拟器中的“设置”-“通用”-“多语言环境”-“语言”设置为“简体中文”,“区域格式”设置为“中国”。

2.添加ValueChange事件

- (IBAction)selectDateChange:(id)sender {
    NSDate *selectedDate = [orderDatePicker date];
    NSTimeZone *timeZone = [NSTimeZone timeZoneForSecondsFromGMT:3600*8];
    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
    [formatter setTimeZone:timeZone];
    [formatter setDateFormat:@"YYYY年MM月dd日"];
    NSString *dateString = [formatter stringFromDate:selectedDate];
    //dateString即为中文格式
}

 3.设置选择日期的范围

orderDatePicker.minimumDate=[[NSDate alloc] init];//最小日期

 orderDatePicker.maximumDate=[[NSDate alloc] init];//最大日期

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics