Looking for c# Keywords? Try Ask4Keywords

C# Language Форматирование даты


пример

DateTime date = new DateTime(2016, 07, 06, 18, 30, 14);
// Format: year, month, day hours, minutes, seconds

Console.Write(String.Format("{0:dd}",date)); 

//Format by Culture info
String.Format(new System.Globalization.CultureInfo("mn-MN"),"{0:dddd}",date);
6,0
Console.Write($"{date:ddd}");

выход :

06
Лхагва
06
Тендерный Имея в виду Образец Результат
d Дата {0:d} 7/6/2016
дд День, с нулевой {0:dd} 06
ддд Короткое название дня {0:ddd} Мы бы
дддд Полное имя дня {0:dddd} среда
D Долгосрочная дата {0:D} Среда, 6 июля 2016 г.
е Полная дата и время, короткие {0:f} Среда, 6 июля 2016 года 18:30
Ф.Ф. Вторая фракция, 2 цифры {0:ff} 20
FFF Вторая фракция, 3 цифры {0:fff} 201
FFFF Вторая фракция, 4 цифры {0:ffff} 2016
F Полная дата и время, длинные {0:F} Среда, 6 июля 2016 года 6:30:14
г Дата и время по умолчанию {0:g} 6/6/2016 18:30
гг эпоха {0:gg} ОБЪЯВЛЕНИЕ
чч Час (2 цифры, 12H) {0:hh} 06
HH Час (2 цифры, 24 часа) {0:HH} 18
M Месяц и день {0:M} 6 июля
мм Минуты с нулевым запасом {0:mm} 30
М.М. Месяц, с нулевым запасом {0:MM} 07
MMM 3-месячное название месяца {0:MMM} июль
MMMM Полное название месяца {0:MMMM} июль
сс секунд {0:ss} 14
р Дата RFC1123 {0:r} Ср, 06 июл 2016 18:30:14 GMT
s Строка сортируемой даты {0:s} 2016-07-06T18: 30: 14
T Короткое время {0:t} 6:30 ВЕЧЕРА
T Много времени {0:T} 6:30:14 PM
тт ДО ПОЛУДНЯ ПОСЛЕ ПОЛУДНЯ {0:tt} ВЕЧЕРА
U Универсальное сортируемое местное время {0:u} 2016-07-06 18: 30: 14Z
U Универсальный GMT {0:U} Среда, 6 июля 2016 года 9:30:14
Y Месяц и год {0:Y} Июль 2016 г.
уу 2-значный год {0:yy} 16
гггг 4-значный год {0:yyyy} 2016
ZZ Двузначное смещение часового пояса {0:zz} +09
ZZZ полное смещение часового пояса {0:zzz} +09: 00