我在NSDateFormetter中遇到问题我在一个视图中从选择器转换日期
`NSDateFormatter *output = [[NSDateFormatter alloc] init];
[output setDateStyle:NSDateFormatterMediumStyle];
[output setDateStyle:NSDateFormatterShortStyle];
[output setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
NSString *StringToSend = [output stringFromDate:datePicker.date];
Run Code Online (Sandbox Code Playgroud)
`然后将字符串发送到其他笔尖
用该代码将其转换回来的地方
`NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init];
[inputFormatter setDateStyle:NSDateFormatterMediumStyle];
[inputFormatter setDateStyle:NSDateFormatterShortStyle];
[inputFormatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
NSDate *formatterDate = [inputFormatter dateFromString:StringFromOtherView];
NSLog(@"%@", formatterDate);`
Run Code Online (Sandbox Code Playgroud)
并且它返回错误的日期发送2011-09-26 01:02:49 geting 2011-09-25 22:02:49 +0000
怎么了?
| 归档时间: |
|
| 查看次数: |
1001 次 |
| 最近记录: |