comment imprimer une valeur longue typée en utilisant le modificateur de taille d'entrée?

C'est en gros ce que je suis en train de faire

//... some code, calculations, what have you ...
long timeToAdd = returnTimeToAddInLongFormat();

//lets output the long type now, and yes i need the width and precision.
System.out.printf("Time to add: %13.10ld", timeToAdd);

J'ai lu la plupart des recherches google sur le sujet et pense que je comprends comment le faire sur le plan conceptuel, mais le JRE garde en me jetant un UnknownFormatConversionException et de me dire mon entrée taille modificateur l ne marche pas.

Est-il une autre façon de le faire, ou alors j'ai manqué un petit quelque chose?

source d'informationauteur snnth