Страница 1 из 1

функция dateserial

Добавлено: 12 окт 2016, 11:46
DmitrichJ2
Добрый день. Функция "DateSerial({0},{1},{2})" даёт название месяца на английском. Как сделать написание на русском в формате dd mmmm yyyy? Спасибо.
Уточню, что на сервере в разделе "Region and Language" стоит ru. В IIS 7 в ".NET Globalization" так же указана культура ru

Re: функция dateserial

Добавлено: 13 окт 2016, 15:14
HighAley
Здравствуйте.

Извините, но функция DateSerial() возвращает DateTime. Там не может быть никаких названий месяца.
Опишите, пожалуйста, свой проблему более подробно с примером отчёта.

Спасибо.

Re: функция dateserial

Добавлено: 20 окт 2016, 09:46
Леонид
Добрый день!

Название месяца на русском можно получить, например так:

Код: Выделить всё

      DateTime dtNow = DateTime.Today;
      string monthName = System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetMonthName(dtNow.Month);
Или

Код: Выделить всё

{DateSerial(2016, 10, 20).ToLongDateString()}
Будет 20 октября 2016 г.