小编Bho*_*ani的帖子

根据我的要求生成日期

我想按日期格式化程序生成日期, 2012-07-12但它显示为 2012-07-11 我的代码:

  NString * today_selected=[NSString  stringWithFormat:@"%d%@%d%@%d",year_for_activated,@"-",month_for_activated,@"-",taged];      NSDateFormatter *Df=[[NSDateFormatter alloc]init];
Run Code Online (Sandbox Code Playgroud)

// here year_of_ = 2012和month_of_ac = 7,tag = 12

但它显示2012-07-11而不是12.

  [Df setDateFormat:@"YYYY-MM-DD" ];
  NSDate *date_selected=[Df dateFromString: today_selected];
  NSLog(@"today_selected:%@",date_selected);
Run Code Online (Sandbox Code Playgroud)

但它显示2012-01-12

iphone nsdate

0
推荐指数
1
解决办法
82
查看次数

标签 统计

iphone ×1

nsdate ×1