После того, как клиент загрузил файл с нашего сервера с нашим приложением, приложение выполняет ParseExact
в строке даты, которая поступает с сервера в форме: гггг / мм / дд ЧЧ: мм: сс
.
После большой путаницы я заметил в некоторых журналах, что дата в клиентской системе была 19/7/2554
. Оказывается, это действительное время, так как в Таиланде по умолчанию Windows использует систему времени буддийской эпохи, где это 2554 год.
Мой точный синтаксический анализ выполняется с инвариантной культурой, что, как я подозреваю, может быть проблемой, но я думал, что культура относится к формату, который вы пытались проанализировать?
Я получаю следующее сообщение об исключении: String не распознан как допустимый DateTime
, потому что день недели был неправильным