Неправильный формат DateTime в зенопостере

  • Автор темы Автор темы Sherminator
  • Дата начала Дата начала

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 686
Реакции
991
Баллы
113
Доброго времени суток, есть ситуация не понятная, не хотелось бы костыли пилить по преобразованию дат, мб надо просто что то в настройках ЗП или винды поменять.

Если написать простое консольное приложение с вызовов DateTime.Now и запустить его на рабочем столе то все будет четко с датой.

115355

Формат верный, дата месяц год и всё четко

А если я тот же самый код запускаю в зенопостере то получается вот так

115356

Формат уже месяц дата год и разделитель вместо точки /

Как это исправить?
 
Крч проблема из за разных культур была, хз почему на рабочем столе ru-RU а в зп en-US
Добавил в начале проекта строку и всё норм стало
Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("ru-RU");
 
Это старая фича, давно в ЗП живет. )
 
Это старая фича, давно в ЗП живет. )
А я то не знал) уже паника началась)
Прописал в шаблоне эту строкуThread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("ru-RU"); ,в итоге у клиента начались проблемы с профиль папками, в итоге помогло культуру в самом зп сменить2023-12-08_11-14-13.png
 
  • Оценить
Реакции: doc и Konrod_m

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)