public Data(Data d) { dia = d.dia; mes = d.mes; ano = d.ano; diasem = d.diasem; hora = new Hora(d.hora); }
public Data() { dia = 1; mes = 1; ano = 2000; diasem = "segunda-feira"; hora = new Hora(); }
public int difEntre2Horas(Hora h) { float[] dif = { 0, 0 }; dif[0] += seg; dif[0] += min * 60; dif[0] += hora * 60 * 60; dif[1] += h.seg; dif[1] += h.min * 60; dif[1] += h.hora * 60 * 60; return(int.Parse(Math.Round(Math.Abs((dif[0] - dif[1]) / (60 * 60))).ToString())); }
public Data(int dia, int mes, int ano, int diasem, Hora hora) { if (!setAno(ano)) { ano = 2000; } if (!setMes(mes)) { mes = 1; } if (!setDia(dia)) { dia = 1; } if (!setDiasem(diasem)) { setDiasem(1); } this.hora = new Hora(hora); }
public Data(int dia, int mes, int ano, int diasem, int hora, int minuto, int segundo) { if (!setAno(ano)) { ano = 2000; } if (!setMes(mes)) { mes = 1; } if (!setDia(dia)) { dia = 1; } if (!setDiasem(diasem)) { setDiasem(1); } this.hora = new Hora(hora, minuto, segundo); }
public Hora(Hora h) { hora = h.hora; min = h.min; seg = h.seg; }