Unfortunately, you cannot save millisecond values ββin settings. Deep in the System.Configuration.SettingsPropertyValue.ConvertObjectToString process, the DateTime value is converted to a string using the TypeConverter.ConvertToInvariantString method, which does not create milliseconds.
If you really need this level of accuracy, and you need to save it in user settings, you should use a different type of parameter, for example a string, using a custom format that includes milliseconds. None of the standard time formats include milliseconds.
source share