Поскольку моя дата хорошо отформатирована, мне осталось только напечатать миллисекунды.
Я уже пробовал setDateFormat yyyy/mm/dd hh:mm:ss:ms
setDateFormat yyyy/mm/dd hh:mm:ss:ms
Это не сработало. Любой совет?
Попробуйте использовать спецификатор 'SS' (с числом S, равным количеству цифр, которое вы хотите получить - 3 в вашем случае), например,
[formatter setDateFormat:@"yyyy/MM/dd hh:mm:ss:SSS"];
Попробуйте этот формат:
"yyyy/MM/dd HH:mm:ss.SSS"