格式化NSDateFormatter的字符串以产生毫秒数

h4w*_*eye 15 cocoa cocoa-touch nsdateformatter

由于我的日期格式很好,现在所有我还要做的就是打印毫秒.

我已经试过了 setDateFormat yyyy/mm/dd hh:mm:ss:ms

那没用.有什么建议?

Vla*_*mir 34

尝试使用'SS'说明符(S的数量等于你想得的数字 - 在你的情况下为3),例如

[formatter setDateFormat:@"yyyy/MM/dd hh:mm:ss:SSS"];
Run Code Online (Sandbox Code Playgroud)

  • @Vladimir我也会把最后一个冒号改成一个句号.所以它是ss.SSS (2认同)

小智 6

试试这种格式:

"yyyy/MM/dd HH:mm:ss.SSS"
Run Code Online (Sandbox Code Playgroud)