Javascript 正在尝试将js字符串转换为NSDateFormatter
JS日期类型为Javascript 正在尝试将js字符串转换为NSDateFormatter,javascript,objective-c,cordova,Javascript,Objective C,Cordova,JS日期类型为 11-22-2013 00:00:00 我想把它转换成 NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease]; [df setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; 但是如果我这样做的话,我会在myConvertedDate中得到零 NSDate *myConvertedDate = [df dateFromString:myDate]; 格式字符串与
11-22-2013 00:00:00
我想把它转换成
NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease];
[df setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
但是如果我这样做的话,我会在myConvertedDate中得到零
NSDate *myConvertedDate = [df dateFromString:myDate];
格式字符串与日期不匹配。你是说
MM-dd-yyyy HH:mm:ss
格式字符串与日期不匹配。你是说
MM-dd-yyyy HH:mm:ss
用这个
NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease];
[df setDateFormat:@"MM-dd-yyyy HH:mm:ss"];
NSDate *myConvertedDate = [df dateFromString:myDate];
由于您的日期格式为2013年11月22日00:00:00(MM dd yyyy HH:MM:ss)请使用此格式
NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease];
[df setDateFormat:@"MM-dd-yyyy HH:mm:ss"];
NSDate *myConvertedDate = [df dateFromString:myDate];
由于您的日期格式是2013年11月22日00:00:00(MM dd yyyy HH:MM:ss)@Ecko123更改有效吗?如果是这样,你应该接受这一点answer@Ecko123改变成功了吗?如果是这样,你应该接受这个答案