2

私は NSDate を使用して NSString に保存しているアプリケーションを持っていますが、このような NSString ストア 000.000 は私が使用しているコードです

NSDate* date = [NSDate date];
NSDateFormatter* formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd HH:MM:SS"];

NSString* str = [formatter stringFromDate:date];
NSString*content_AddedTime=str;

NSString *post =[[NSString alloc] init];
post = [NSString stringWithFormat:@"userId=%@&catalogID=%@&content_AddedTime=%@&organizationCode=%@",userId,catalogID,content_AddedTime,organizationCode];
4

3 に答える 3

1

これを試して:

[formatter setDateFormat:@"yyyy/MM/dd HH-mm-ss"];

または次を使用できます。

[formatter setDateFormat:@"EEE, dd MMM yyyy HH:mm:ss ZZZ"];

それが役立つことを願っています!

于 2013-07-30T06:55:41.767 に答える
0

NSString をログに記録してみてください。コードに問題はありません。

    NSDate* date = [NSDate date];
    NSDateFormatter* formatter = [[NSDateFormatter alloc] init];
    [formatter setDateFormat:@"yyyy-MM-dd HH:MM:SS"];
    NSString* str = [formatter stringFromDate:date];
    NSString*content_AddedTime=str;

    NSLog(@"%@",str);
    NSLog(@"%@",content_AddedTime);

出力:

2013-07-30 12:07:67
2013-07-30 12:07:67
于 2013-07-30T06:59:11.810 に答える
0


 NSDateFormatter *dateFormatter=[[NSDateFormatter alloc]init];
 [dateFormatter setDateFormat:@"MMMM/dd/yyyy"];//set ur format
 NSDate *date = [NSDate date];

 NSString *str= [dateFormatter stringFromDate:date];


于 2013-07-30T06:55:45.313 に答える