using System; using System.Collections.Generic; using System.Text; namespace DaoCommon { public class Time { //Test kode til at afprøve TimeSpan og DateTime klasserne public static void test() { try { //TimeSpan.Parse("");//Illegal string //TimeSpan.Parse("sadasd"); //illegal string //TimeSpan.Parse("99:99"); //Hours cannot be greater than 23 //TimeSpan.Parse("10:99"); //Minutes cannot be greater than 59 //TimeSpan.Parse("10:60"); //Minutes cannot be greater than 59 //Console.WriteLine( TimeSpan.Parse("0:0") ) ; //OK "00:00:00" TimeSpan kl14 = TimeSpan.Parse("14:00"); DateTime dt1 = new DateTime(2014, 5, 20, 13, 59, 59); DateTime dt2 = new DateTime(2014, 5, 20, 14, 0, 0); DateTime dt3 = new DateTime(2014, 5, 20, 14, 0, 1); Console.WriteLine("1 == " + (kl14 == dt1.TimeOfDay)); Console.WriteLine("1 != " + (kl14 != dt1.TimeOfDay)); Console.WriteLine("1 < " + (kl14 < dt1.TimeOfDay) ); Console.WriteLine("1 <= " + (kl14 <= dt1.TimeOfDay) ); Console.WriteLine("1 > " + (kl14 > dt1.TimeOfDay)); Console.WriteLine("1 >= " + (kl14 >= dt1.TimeOfDay)); Console.WriteLine("2 == " + (kl14 == dt2.TimeOfDay)); Console.WriteLine("2 != " + (kl14 != dt2.TimeOfDay)); Console.WriteLine("2 < " + (kl14 < dt2.TimeOfDay)); Console.WriteLine("2 <= " + (kl14 <= dt2.TimeOfDay)); Console.WriteLine("2 > " + (kl14 > dt2.TimeOfDay)); Console.WriteLine("2 >= " + (kl14 >= dt2.TimeOfDay)); Console.WriteLine("3 == " + (kl14 == dt3.TimeOfDay)); Console.WriteLine("3 != " + (kl14 != dt3.TimeOfDay)); Console.WriteLine("3 < " + (kl14 < dt3.TimeOfDay)); Console.WriteLine("3 <= " + (kl14 <= dt3.TimeOfDay)); Console.WriteLine("3 > " + (kl14 > dt3.TimeOfDay)); Console.WriteLine("3 >= " + (kl14 >= dt3.TimeOfDay)); } catch (Exception e) { Console.WriteLine("Error: " + e.Message); } Console.WriteLine("Press any key to continue"); Console.ReadKey(); //wait for user input } } }