NSDateFormatter和setDateFormat:和SSS
||
使用NSDateFormatter,这是我的输入:
00:20:11,026 (NSString)
这是我想要的输出:
\"00:20:11,026\"; (NSDate)
但是我得到的是:
\"1970-01-01 00:20:11 +0100\" (NSDate)
// SSS is missing and there is too much information...
这是我编码的内容:
...
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@\"hh:mm:ss,SSS\"];
[dateFormatter dateFromString:@\"00:20:11,026\"];
...
没有找到相关结果
已邀请:
1 个回复
拭十年
方法的实现提供的。 所以我的猜测是,虽然您的log语句中缺少小数秒(SSS),但实际上它们存在于NSDate对象中并在其中占了位。此外,“太多信息”也只是NSDate提供的默认描述的产物。我可以肯定您的实际NSDate包含了您想要的所有信息。