Advertisement
nikolai4enceto

BeerTime

Nov 23rd, 2015
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.95 KB | None | 0 0
  1. using System;
  2. using System.Globalization;
  3.  
  4. namespace Problem10
  5. {
  6.     class Program
  7.     {
  8.         static void Main(string[] args)
  9.         {
  10.             string dateString = Console.ReadLine();
  11.             string format = "h:mm tt";
  12.             DateTime dateTime;
  13.            
  14.             if (DateTime.TryParseExact(dateString, format, CultureInfo.InvariantCulture, DateTimeStyles.None, out dateTime))
  15.             {
  16.                 string partOfDay = dateTime.ToString("tt", CultureInfo.InvariantCulture);
  17.                 if ((partOfDay == "PM" && dateTime.Hour > 1) || (partOfDay == "AM" && dateTime.Hour<3))
  18.                 {
  19.                     Console.WriteLine("beer time");
  20.                 }
  21.                 else
  22.                 {
  23.                     Console.WriteLine("non-beer time");
  24.                 }
  25.             }
  26.             else
  27.             {
  28.                 Console.WriteLine("invalid time");
  29.             }
  30.         }
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement