Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace Cap06_DateTimeOffset
- {
- /// <summary>
- /// Demuestra las capacidades aritméticas de la clase DateTimeOffset.
- /// </summary>
- public class AritmeticaDateTimeOffset
- {
- /// <summary>
- /// Inicia la ejecución de la demostración de la aritmética de DateTimeOffset.
- /// </summary>
- public void Ejecutar()
- {
- Aritmetica();
- }
- /// <summary>
- /// Realiza operaciones aritméticas entre objetos DateTime y DateTimeOffset.
- /// </summary>
- private void Aritmetica()
- {
- DateTime fecha1, fecha2;
- DateTimeOffset offsetFecha1, offsetFecha2;
- TimeSpan diferencia;
- // Computa la diferencia entre Date.Now y Date.UtcNow:
- fecha1 = DateTime.Now;
- fecha2 = DateTime.UtcNow;
- diferencia = fecha1 - fecha2;
- Console.WriteLine("{0} - {1} = {2}", fecha1, fecha2, diferencia);
- // Computa la diferencia entre Now y UtcNow de DateTimeOffset:
- offsetFecha1 = DateTimeOffset.Now;
- offsetFecha2 = DateTimeOffset.UtcNow;
- diferencia = offsetFecha1 - offsetFecha2;
- Console.WriteLine("{0} - {1} = {2}", offsetFecha1, offsetFecha2, diferencia);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement