У меня есть приложение WP8, которое отправит текущее время на веб-службу.
Я получаю строку datetime, вызывая
DateTime.ToString("MM/dd/yyyy HH:mm:ss.fff")
Для большинства пользователей он отлично работает и дает мне правильную строку, например "09/10/2013 04:04:31.415"
. Но для некоторых пользователей приведенная строка - это что-то вроде "09/14/2013 07.20.31.371"
, что вызывает проблемы в моей веб-службе.
Это из-за того, что какой-то формат культуры? Как я могу убедиться, что результирующая строка разделена двоеточием вместо точки?