Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 日期格式是什么_Ios_Objective C - Fatal编程技术网

Ios 日期格式是什么

Ios 日期格式是什么,ios,objective-c,Ios,Objective C,“06/08/2016 09:50:12”转换为“dd-MMMM-YYYY HH:mm”的日期和时间格式是什么?我正在将NSDate转换为NSString。试试这个 NSString *strDate = @"06/08/2016 09:50:12"; NSDateFormatter *format= [[NSDateFormatter alloc] init]; [format setDateFormat:@"dd/MM/YYYY HH:mm:s"]; NSDa

“06/08/2016 09:50:12”转换为“dd-MMMM-YYYY HH:mm”的日期和时间格式是什么?我正在将NSDate转换为NSString。

试试这个

    NSString *strDate = @"06/08/2016 09:50:12";
    NSDateFormatter *format= [[NSDateFormatter alloc] init];
    [format setDateFormat:@"dd/MM/YYYY HH:mm:s"];
    NSDate *date = [format dateFromString:strDate];
    NSLog(@"%@",date);
要将此日期转换为字符串,请执行以下操作:

    NSDateFormatter *format = [[NSDateFormatter alloc] init];
    [format setDateFormat:@"dd/MM/YYYY HH:mm:s"];
    NSString *str = [format stringFromDate:date];
希望此帮助使用此代码

NSDateFormatter* dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"dd/MM/yyyy HH:mm:ss"];
NSString *result = [dateFormat stringFromDate:date];
它对我有用,希望对我有帮助。

试试下面的代码:

NSDateFormatter *format= [[NSDateFormatter alloc] init];
[format setDateFormat:@"dd/MM/YYYY HH:mm:ss"];

// string to date
NSString *dateStr = @"06/08/2016 01:50:12";
NSDate *date = [format dateFromString:dateStr];
NSLog(@"%@", date);

// date to string
NSDate *date2 = [NSDate date];
NSString *dateStr2 = [format stringFromDate:date2];
NSLog(@"%@", dateStr2);

//@"dd/MM/YYYY HH:mm:ss"
//dd is for the day.
//MM is for the month.
//YYYY is for the year.
//HH is for the hour.
//mm is for the minute.
//ss is for the second.    
NSDateFormatter *format= [[NSDateFormatter alloc] init];
[format setDateFormat:@"dd/MM/yyyy HH:mm:ss"];

// string to date
NSString *dateStr = @"06/08/2016 01:50:12";
NSDate *date = [format dateFromString:dateStr];

// date to string
[format setDateFormat:@"dd MMMM yyyy HH:mm"];
NSString *dateStr2 = [format stringFromDate:date];
NSLog(@"%@", dateStr2);

您是否阅读过任何文档?使用格式:dd/MMMM/yyyy HH:MM“您是否尝试过我的答案。我的答案正确,请检查我的答案?谢谢!但它不能转换。