Como imprimir tempo até 6 dígitos de precisão por valor de segundos

Eu tenho um valor na coluna que é do tipo timestamp. Vamos dizer que eu tenho um valor2007-05-04 08: 48: 40.969774

Agora, ao tentar buscar o valor do banco de dados e retornar esse valor de registro de data e hora a uma função, que padrão SimpleDateFormatter devo usar para que a parte da fração ao lado dos segundos também seja retornada.

Eu tenho usadoaaaa-MM-dd hh: mm: ss, mas isso só retorna até os segundos e ignora a fração presente ao lado dos segundos (0,969774). Preciso de ajuda para retornar essa parte fracionária também, com uma precisão de 6 dígitos.

questionAnswers(4)

yourAnswerToTheQuestion