Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Globalization;
- namespace _10_BeerTime
- {
- class BeerTime
- {
- static void Main()
- {
- string pattern = "hh:mm tt";
- string startBeer = "01:00 PM";
- DateTime startBeerTime = DateTime.ParseExact(startBeer, pattern, CultureInfo.InvariantCulture);
- string endBeer = "03:00 AM";
- DateTime endBeerTime = DateTime.ParseExact(endBeer, pattern, CultureInfo.InvariantCulture);
- DateTime inputTime = DateTime.Now;
- Console.Write("Enter time in format \"hh:mm tt\": ");
- string input = Console.ReadLine();
- bool isValid = DateTime.TryParseExact(input, pattern, CultureInfo.InvariantCulture, DateTimeStyles.None, out inputTime);
- while (!isValid)
- {
- Console.Write("Invalid time. Please enter new time in format \"hh:mm tt\": ");
- input = Console.ReadLine();
- isValid = DateTime.TryParseExact(input, pattern, CultureInfo.InvariantCulture, DateTimeStyles.None, out inputTime);
- }
- if (inputTime>=startBeerTime || inputTime<endBeerTime)
- {
- Console.WriteLine("beer time");
- }
- else
- {
- Console.WriteLine("non-beer time");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement