fork(1) download
  1. using System;
  2. using static System.Console;
  3. using System.Globalization;
  4.  
  5. public class Program {
  6. public static void Main() {
  7. if (!ValidaData("24/10/2016")) WriteLine("invalido");
  8. if (!ValidaHora("27:10:15")) WriteLine("invalido");
  9. }
  10. public static bool ValidaData(string maskdata) => DateTime.ParseExact(maskdata, "dd/MM/yyyy", CultureInfo.InvariantCulture) <= DateTime.Now.AddDays(-1);
  11. public static bool ValidaHora(string maskhora) => int.Parse(maskhora.Split(':')[0]) <= 24;
  12. }
  13.  
  14. //https://pt.stackoverflow.com/q/138484/101
Success #stdin #stdout 0.05s 17824KB
stdin
Standard input is empty
stdout
invalido