¿Hay alguna forma de formatear DateTime en la siguiente cadena en C # ?:

29JUN91

No puedo encontrar nada en línea que nos permita escribir el mes en forma de cadena corta.

3

Mira esto MSDN para formato de fecha personalizado

DateTime input = new DateTime(1991, 6, 29); //29JUN91
string result = input.ToString("ddMMMyy").ToUpper();
  • dd por día de 2 dígitos
  • MMM para el nombre abreviado del mes
  • yy para el año de 2 dígitos, de 00 a 99

Tratar de usar ToString("ddMMMyy")

DateTime.Now.ToString("ddMMMyy"); // case sensitive

usar .ToUpper(); si desea convertir el mes en mayúsculas.

   DateTime.Now.ToString("ddMMMyy").ToUpper();

No es la respuesta que estás buscando? Lea otras preguntas con la etiqueta c # datetime o formule su propia pregunta.