martes, 19 de febrero de 2013

Generar fecha en el formato dd/mm/aaaa en C# (Aplicaciones de consola)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace fechas
{
    class fechas
    {
        static void Main(string[] args)
        {
            /*
             *
             * programa que capturas una fecha en formato dd//mm/aaaa
               mostrando la fecha es dd de mmmmm de aaaaa
            */
         

            String fecha = "", nuevafecha = "";
            String d = "", m = "", a = "";
            String mes = "";
           
            Console.WriteLine("Ingrese la fecha en formato de dd/mm/aaaa :");
            Console.WriteLine();
            fecha = Console.ReadLine();
          
            d = fecha.Substring(0, 2);
            m = fecha.Substring(3, 2);
            a = fecha.Substring(6, 4);

            Console.WriteLine("\nDia = " + d);
            Console.WriteLine("\nMes = " + m);
            Console.WriteLine("\nAño = " + a);

            if (m.Equals("01"))  mes = "Enero";
            if (m == "02")  mes =  "Febrero";
            if (m == "03")  mes = "Marzo";
            if (m == "04")  mes = "Abril";
            if (m == "05")  mes = "Mayo";
            if (m == "06")  mes = "Junio";
            if (m == "07")  mes = "Julio";
            if (m == "08")  mes = "Agosto";
            if (m == "09")  mes = "Septiembre";
            if (m == "10")  mes = "Octubre";
            if (m == "11")  mes = "Noviembre";
            if (m == "12")  mes = "Diciembre";
           
            nuevafecha = "\nLa fecha es " + d + " de " + mes + " de " + a;
          
            Console.WriteLine(nuevafecha);
            Console.ReadLine();



        }

    }
}

No hay comentarios:

Publicar un comentario