Форматирование зависит от культуры по умолчанию, определенной на сервере.
Если вы хотите применить конкретную культуру, вам нужно использовать перегрузку, которая принимает IFormatProvider
, или установить текущую нить Culture
и UICulture
на требуемую культуру.
InvariantCulture
- это культура, которая не представляет особой культуры, но основана на en-US
, поэтому может быть подходящей для вашего использования:
uvExpireDate.ToUniversalTime().ToString(CultureInfo.InvariantCulture)
Итак, вся строка будет:
Dim token = String.Format(fmtString, _
uvExpireDate.ToUniversalTime().ToString(CultureInfo.InvariantCulture), _
[various other params])