Тема: DateTime in c#
Показать сообщение отдельно
Старый 18.11.2004, 03:44     # 3
aramis
Junior Member
 
Регистрация: 31.10.2002
Сообщения: 150

aramis Путь к славе только начался
Цитата:
Сообщение от joker99
потому что в date информация о культуре не хранится. то есть Convert использовал её для парсинга, но сам date об этом не знает. Это просто DateTime. Для учёта культурты надо использовать date.ToString(format,culInfo) или просто date.ToString(culInfo).

А зачем переводит стринг в дату а потом назад в стринг?
я так и думал. просто мне нужно только число, а оно "безкультурное". но проблему я уже довольно просто решил

private string ConGer(DateTime dt)
{
return dt.Day.ToString().PadLeft(2,'0')+"."+dt.Month.ToString().PadLeft(2,'0' )+"."+dt.Year.ToString();
}

П.С. число я беру из xml, обрабатываю и пишу обратно, просто код сократил
aramis вне форума