Я возвращаю дату из таблицы базы данных:
objSQLDataReader("date")
Что дает мне:
31/05/2011 16: 00: 50
Как мне изменить это на:
31 мая 2011 года
((DateTime)objSQLDataReader("date")).ToString("dd MMMM yyyy")
someDateInstance.ToString("dd MMMM yyyy")
Я думаю, было бы намного проще отформатировать его в вашем SQL , чем иметь дело с этим позже.
SELECT CONVERT(varchar(25),GETDATE(), 106)
Вот полный список вариантов форматирования даты.