coasterka

#5BeerTime

Mar 28th, 2014
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.04 KB | None | 0 0
  1. using System;
  2.  
  3. class BeerTime
  4. {
  5.     static void Main()
  6.     {
  7.         DateTime time = new DateTime();
  8.         while (true)
  9.         {
  10.             try
  11.             {
  12.                 Console.WriteLine(@"Enter time in format ""hh:mm tt"": ");
  13.                 string timeStr = Console.ReadLine();
  14.                 string format = "hh:mm pm";
  15.                 time = Convert.ToDateTime(timeStr);
  16.                 break;
  17.             }
  18.             catch (FormatException)
  19.             {
  20.                 Console.WriteLine("Wrong format.");
  21.                 continue;
  22.             }
  23.         }
  24.         string startBeerTimeStr = "1:00 pm";
  25.         DateTime stratBeerTime = Convert.ToDateTime(startBeerTimeStr);
  26.         string endBeerTimeStr = "3:00 am";
  27.         DateTime endBeerTime = Convert.ToDateTime(endBeerTimeStr).AddDays(1);
  28.  
  29.         if (time >= stratBeerTime && time <= endBeerTime)
  30.         {
  31.             Console.WriteLine("Beer time.");
  32.         }
  33.         else
  34.         {
  35.             Console.WriteLine("Non-beer time");
  36.         }
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment