2
OOP en C# Página 1 de 2 Carrera Analista de Sistemas OOP EN C# EJEMPLO DE MANEJO DE FECHAS using System; namespace EjemploDeUsoDeFechas { class Class1 { /* * La idea de esta pequeña clase es mostrar un poco un manejo * básico de fechas. * Se aconseja experimentar con el tipo DateTime y similares * para obtener mejores funcionalidades a las aquí descritas. */ /* * Este ejemplo maneja dos fechas: la fecha de apertura de una * cuenta (plazo fijo) bancaria y su fecha de cierre. * La fecha de apertura se toma como la fecha actual más 10 * días, y la fecha de cierre será 90 días después de la * fecha de apertura. * Finalmente se muestra como comparar dos fechas. */ static void Main(string[] args) { // El tipo DateTime permite almacenar una fecha. DateTime apertura, cierre; // DateTime.Now devuelve la fecha y hora actual. apertura = DateTime.Now.AddDays(10); // El método AddDays suma o resta una cantidad real de días. cierre = apertura.AddDays(90); // Para mostrarlas, basta con que se invoque el ToString() Console.WriteLine("Fecha Actual: " + DateTime.Now); Console.WriteLine("Fecha de Apertura: " + apertura.ToShortDateString()); Console.WriteLine("Fecha de Cierre: " + cierre.ToShortDateString()); Console.WriteLine(); // Las fechas se comparan con <, <=, >, >= if (DateTime.Now >= cierre) Console.WriteLine("El Plazo Fijo está vencido."); else Console.WriteLine("El Plazo Fijo aún NO está vencido.");

Ejemplo de Uso de Fechas

Embed Size (px)

DESCRIPTION

POO

Citation preview

Page 1: Ejemplo de Uso de Fechas

OOP en C# Página 1 de 2 Carrera Analista de Sistemas

OOP EN C# EJEMPLO DE MANEJO DE FECHAS

using System; namespace EjemploDeUsoDeFechas { class Class1 { /* * La idea de esta pequeña clase es mostrar un po co un manejo * básico de fechas. * Se aconseja experimentar con el tipo DateTime y similares * para obtener mejores funcionalidades a las aqu í descritas. */ /* * Este ejemplo maneja dos fechas: la fecha de ap ertura de una * cuenta (plazo fijo) bancaria y su fecha de cie rre. * La fecha de apertura se toma como la fecha act ual más 10 * días, y la fecha de cierre será 90 días despué s de la * fecha de apertura. * Finalmente se muestra como comparar dos fechas . */ static void Main( string[] args) { // El tipo DateTime permite almacenar una fecha. DateTime apertura, cierre; // DateTime.Now devuelve la fecha y hora actual. apertura = DateTime.Now.AddDays(10); // El método AddDays suma o resta una cantidad real de días. cierre = apertura.AddDays(90); // Para mostrarlas, basta con que se invoque el ToS tring() Console.WriteLine("Fecha Actual: " + DateTime.No w); Console.WriteLine("Fecha de Apertura: " +

apertura.ToShortDateString()); Console.WriteLine("Fecha de Cierre: " +

cierre.ToShortDateString()); Console.WriteLine(); // Las fechas se comparan con <, <=, >, >= if (DateTime.Now >= cierre) Console.WriteLine("El Plazo Fijo está vencido." ); else Console.WriteLine("El Plazo Fijo aún NO está ve ncido.");

Page 2: Ejemplo de Uso de Fechas

OOP en C# Página 2 de 2 Carrera Analista de Sistemas

/* * OTRAS FUNCIONES y PROPIEDADES DE INTERES: * ========================================= * .AddDays(double) // suma y resta días * .AddMonths(int) // suma y resta meses * .ToShortDateString() // Muestra la fecha/hora en formato corto * .Date // Devuelve la fecha con hora 00:00 * .Day // Devuelve el número de dia actual * .Month // Devuelve el número de mes actual * .Year // Devuelve el número de año actual */ Console.ReadLine(); } } }