public Data() { Dia = 1; Mes = 1; Ano = 2000; H = new Hora(); }
public Hora DifEntre2Horas(Hora h) { Hora diff = new Hora(); if (Horas >= h.Horas) { diff.Horas = h.Horas + 24 - Horas; } else { diff.Horas = h.Horas - Horas; } if (h.Minutos >= Minutos) { diff.Minutos = h.Minutos - Minutos; } else { diff.Minutos = 60 - Minutos + h.Minutos; diff.Horas--; } if (h.Segundos >= Segundos) { diff.Segundos = h.Segundos - Segundos; } else { diff.Segundos = 60 - Segundos + h.Segundos; diff.Minutos--; } return(diff); }
public Data(Data d) { this.Ano = d.Ano; this.Mes = d.Mes; this.Dia = d.Dia; this.H = d.H; this.diaSemana = d.diaSemana; }
public Data() { _ano = 2000; _mes = 01; _dia = 01; H = new Hora(); diaSemana = ""; }
static void Main(string[] args) { DateTime pres = DateTime.Now; Hora h = new Hora(22, 22, 22); Data d = new Data(29, 2, 2018); int age = d.Idade(pres); Console.WriteLine(d.ToString()); }
static void Main(string[] args) { Data d1 = new Data(2010, 03, 25, 01, 00, 00, "Sábado"); Data d2 = new Data(2017, 03, 25, 01, 00, 00, "Sábado"); //Console.WriteLine(d1); //Console.WriteLine(d2); Hora h1 = new Hora(23, 25, 25); Hora h2 = new Hora(10, 15, 24); Console.WriteLine(d1.difEntreAnos(d2) + " anos"); string diaSemana = (Console.ReadLine()); System.Threading.Thread.Sleep(5000); }
public Data(int a, int m, int d, int hora, int min, int seg, String ds) { Ano = a; if (Ano == 0) { Ano = 2000; } Mes = m; if (Mes == 0) { Mes = 01; } Dia = d; if (Dia == 0) { Dia = 01; } H = new Hora(hora, min, seg); diaSemana = ds; }
public int difEntre2Horas(Hora h1) { return(Math.Abs((((h1.H * 60) * 60) + (h1.M * 60) + h1.S) - (((this.H * 60) * 60) + (this.M * 60) + this.S))); }
public Hora(Hora h) { this._h = h.H; this._m = h.M; this._s = h.S; }
public Hora(Hora h) { Segundos = h.Segundos; Minutos = h.Minutos; Horas = h.Horas; }