Я знаю, как отформатировать DateTime
как String
. Существует много способов форматирования DateTime
как String
, и я нашел несколько вопросов, связанных с форматированием DateTime
.
Но я нашел и попробовал два способа:
-
GetDateTimeFormats()
-
ToString("MM/dd/yyyy")
Я пробовал этот код:
public static class DateTimeFormates
{
public static string FormatMyDate(this DateTime DT)
{
// My Actual Date Time Comes in this Format
//8/23/2013 12:43:12 PM
// I'm expecting Format like below
String FormatWayOne = DT.GetDateTimeFormats()[3];
//08/23/2013
String FormatWayTwo = DT.ToString("MM/dd/yyyy");
//08/23/2013
return FormatWayOne;
}
}
У меня есть класс Global
с методом Global
для форматирования DateTime
как String
. Но вот что я хочу знать, какой метод является лучшей практикой, поэтому я могу его использовать? Метод вызывается по всему приложению.