Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using C = System.Console;
- using System.Linq;
- using System.Collections;
- class DateTime1
- {
- static void Main()
- {
- var date = C.ReadLine()
- .Split()
- .Select(d => int.Parse(d))
- .ToArray();
- var startDate = new DateTime(date[0], date[1], date[2]);
- var finishDate = DateTime.Now;
- TimeSpan interval = finishDate - startDate;
- var command = Console.ReadLine();
- switch (command)
- {
- case "hours":
- C.WriteLine("{0:d} ", interval.TotalHours);
- break;
- case "seconds":
- C.WriteLine("{0:d} seconds passed", interval.TotalSeconds);
- break;
- case "milliseconds":
- C.WriteLine("{0:d} milliseconds passed", interval.TotalMilliseconds);
- break;
- case "ticks":
- C.WriteLine("{0:d} ticks passed", interval.Ticks);
- break;
- }
- }
- }
- //Модифицируйте пример так, чтобы точку отсчёта можно было зада-
- //вать с клавиатуры, а значение интервала получать (по указанию преподавателя) в:
- // часах,
- // секундах,
- // миллисекундах,
- // тиках.
- //Рассчитайте в указанной единице измерения сколько времени прошло, например,
- //со дня Вашего зачисления в университет.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement