未知的NSDate格式

时间:2011-06-01 20:34:03

标签: iphone nsdate nsdateformatter

我有以下字符串转换为NSDate:

2011-04-27 20:50:09.000002。

我有dateformatter的以下代码:

  [inputFormatter setDateFormat:@"YYYY-mm-dd HH:mm:ss"];

但是我不确定在秒之后要放什么。

请记住,我有多个这些字符串,后面有不同的数字。

1 个答案:

答案 0 :(得分:4)

OS 10.6中的日期格式字符串(我相信,在iOS4 +中)基于Unicode规范TR35-10:have a look at their date formatting strings

在这种情况下你需要的是小数秒:符号S.类似......

[inputFormatter setDateFormat:@"YYYY-mm-dd HH:mm:ss.SSSSSS"];