How to add 1 milliseconds to a datetime string?
Datetime is not precise to the level of 1 millisecond. What you are asking for is not possible unless you change to a different datatype (i.e. datetime2).

Documentation

Important quote:


  Accuracy  Rounded to increments of .000, .003, or .007 seconds