Date format
От: Konstantin Sokolovskiy  
Дата: 16.05.02 06:18
Оценка:
День добрый.

Создаю простейший проект, состоящий из одной aspx страницы.
На этой странице пытаюсь просто вывести пользователю текущие дату/время.

LCID = 1049;
Response.Write(System.DateTime.Now.ToString());


Дата выводится почему-то в формате мм.дд.гггг
Как, не указывая явным образом формат вывода, научить .net выводить дату в правильном формате??
Re: Date format
От: J.Quintana  
Дата: 19.05.02 07:02
Оценка: 5 (1)
Здравствуйте Konstantin Sokolovskiy, Вы писали:

KS>Дата выводится почему-то в формате мм.дд.гггг

KS>Как, не указывая явным образом формат вывода, научить .net выводить дату в правильном формате??


...
using System.Threading;
using System.Globalization;
...

    Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ru");
    Response.Write(System.DateTime.Now.ToString());
...


Если для всего приложения, то в web.config (machine.config, если вообще для всего) указать culture:

    <globalization>
            ...
            culture="ru-RU"
    <globalization>


P.S.
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(Request.UserLanguages[0]);
Re[2]: Date format
От: Konstantin Sokolovskiy  
Дата: 20.05.02 05:19
Оценка:
Здравствуйте J.Quintana, Вы писали:

J.Q>
J.Q>...
J.Q>using System.Threading;
J.Q>using System.Globalization;
J.Q>...

J.Q>    Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ru");
J.Q>    Response.Write(System.DateTime.Now.ToString());
J.Q>...
J.Q>


J.Q>Если для всего приложения, то в web.config (machine.config, если вообще для всего) указать culture:


J.Q>
J.Q>    <globalization>
J.Q>            ...
J.Q>            culture="ru-RU"
J.Q>    <globalization>
J.Q>


J.Q>P.S.

J.Q>
J.Q>Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(Request.UserLanguages[0]);
J.Q>



Это все, само собой, я пробовал. Все очевидные вещи, типа использования LCID и CultureInfo я уже пробовал еще до постинга вопроса в конференцию.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.