Para a formatação de datas, utilizamos seus identificadores de formatação em conjuntos com 
                placeholders. Na tabela abaixo vamos estudar os identificadores para formatação de datas.
            
            
                O tipo de dados DateTime pode ser visto em Classes Nativas: Date com mais detalhes.
            
            Sintaxe
            {indice: ii}
{indice: iiii}
            Onde
            indice: índice do valor a ser exibido
i: digitos do identificador. Ex: dd, MM, yyyy
            
                Tab 2.: Indentificadores
                
                    
                        | Caracter | 
                        Descrição | 
                    
                
                
                    
                        | d | 
                        Dia | 
                    
                    
                        | M | 
                        Mês | 
                    
                    
                        | y | 
                        Ano | 
                    
                    
                        | h/H | 
                        12/24 horas | 
                    
                    
                        | H | 
                        Horas | 
                    
                    
                        | m | 
                        Minutos | 
                    
                    
                        | s | 
                        Segundos | 
                    
                
            
            Exemplo 8
            
using System;
					
public class Program
{
	public static void Main()
	{
	    DateTime dt = DateTime.Now; //recuperar data/hora corrente
		Console.WriteLine("{0:dd}",dt); //dia
		Console.WriteLine("{0:MM}",dt); //mes
		Console.WriteLine("{0:yyyy}",dt); //ano
		Console.WriteLine();
		Console.WriteLine("{0:MMM}",dt); //mes abreviado
		Console.WriteLine("{0:MMMM}",dt); //mes completo
		Console.WriteLine();
		Console.WriteLine("{0:HH}",dt); //horas. formato 24h
		Console.WriteLine("{0:mm}",dt); //mins
		Console.WriteLine("{0:ss}",dt); //segs
	}
}
            Saída
            
04
04
2023
Apr
April
12
04
26
            
                O identificadores leva em consideração a cultura da máquina onde o programa está executando.
                A saída pode variar de acordo com a cultura.