示例#1
0
        static void PrintOut(TimeSpan from, TimeSpan to)
        {
            Console.WriteLine("FROM: " + MyTime.ConvertTimeToHourMinute(from) +
                              "\tTO: " + MyTime.ConvertTimeToHourMinute(to));

            Console.WriteLine("FROM: " + MyTime.ConvertTimeToHourMinuteAMPM(from) +
                              "\tTO: " + MyTime.ConvertTimeToHourMinuteAMPM(to) + "\n");
        }
示例#2
0
        // added a comment after first commit

        // added after branch2 push and back to master

        static void Main(string[] args)
        {
            string fromTime = "11:58";
            string toTime   = "13:00";

            TimeSpan fromTS = TimeSpan.Parse(fromTime);
            TimeSpan toTS   = TimeSpan.Parse(toTime);

            PrintOut(fromTS, toTS);

            Console.WriteLine("FromTimeAddHour()\n");
            fromTS = MyTime.FromTimeAddHour(fromTS, toTS);
            PrintOut(fromTS, toTS);

            Console.WriteLine("FromTimeAddMinute()\n");
            fromTS = MyTime.FromTimeAddMinute(fromTS, toTS);
            PrintOut(fromTS, toTS);

            Console.WriteLine("FromTimeSubtractMinute()\n");
            fromTS = MyTime.FromTimeSubtractMinute(fromTS, toTS);
            PrintOut(fromTS, toTS);

            Console.WriteLine("FromTimeSubtractHour()\n");
            fromTS = MyTime.FromTimeSubtractHour(fromTS, toTS);
            PrintOut(fromTS, toTS);


            Console.WriteLine("ToTimeAddHour()\n");
            toTS = MyTime.ToTimeAddHour(fromTS, toTS);
            PrintOut(fromTS, toTS);

            Console.WriteLine("ToTimeAddMinute()\n");
            toTS = MyTime.ToTimeAddMinute(fromTS, toTS);
            PrintOut(fromTS, toTS);

            Console.WriteLine("ToTimeSubtractMinute()\n");
            toTS = MyTime.ToTimeSubtractMinute(fromTS, toTS);
            PrintOut(fromTS, toTS);

            Console.WriteLine("ToTimeSubtractHour()\n");
            toTS = MyTime.ToTimeSubtractHour(fromTS, toTS);
            PrintOut(fromTS, toTS);
        }
示例#3
0
        public static TimeSpan FromTimeSubtractMinute(TimeSpan from, TimeSpan to)
        {
            TimeSpan oneMinute = new TimeSpan(0, 1, 0);

            return(MyTime.TryFromTimeSubtract(from, to, oneMinute));
        }
示例#4
0
        public static TimeSpan FromTimeSubtractHour(TimeSpan from, TimeSpan to)
        {
            TimeSpan oneHour = new TimeSpan(1, 0, 0);

            return(MyTime.TryFromTimeSubtract(from, to, oneHour));
        }
示例#5
0
        public static TimeSpan ToTimeAddMinute(TimeSpan from, TimeSpan to)
        {
            TimeSpan oneMinute = new TimeSpan(0, 1, 0);

            return(MyTime.TryToTimeAdd(from, to, oneMinute));
        }
示例#6
0
        public static TimeSpan ToTimeAddHour(TimeSpan from, TimeSpan to)
        {
            TimeSpan oneHour = new TimeSpan(1, 0, 0);

            return(MyTime.TryToTimeAdd(from, to, oneHour));
        }