Упражнения C # Sharp: преобразование текущего объекта DateTime в местное время
C # Sharp DateTime: упражнение 31 с решением
Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в местное время.
Пример решения : -
C # острый код:
using System;
class Example31
{
static void Main()
{
DateTime localDateTime, univDateTime;
Console.WriteLine("Enter a date and time.");
string strDateTime = Console.ReadLine();
try {
localDateTime = DateTime.Parse(strDateTime);
univDateTime = localDateTime.ToUniversalTime();
Console.WriteLine("{0} local time is {1} universal time.",
localDateTime,
univDateTime);
}
catch (FormatException) {
Console.WriteLine("Invalid format.");
return;
}
Console.WriteLine("Enter a date and time in universal time.");
strDateTime = Console.ReadLine();
try {
univDateTime = DateTime.Parse(strDateTime);
localDateTime = univDateTime.ToLocalTime();
Console.WriteLine("{0} universal time is {1} local time.",
univDateTime,
localDateTime);
}
catch (FormatException) {
Console.WriteLine("Invalid format.");
return;
}
}
}
Пример вывода:
Введите дату и время. 10.06.2017 06.10.2017, 12:00:00 по местному времени - 10.10.2017, 18:30 по всемирному времени. Введите дату и время в универсальном времени. 10.06.2017 06.10.2017, 12:00:00 по всемирному времени - 10.06.2017, 5:30:00 по местному времени.
Блок - схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C # Sharp, чтобы получить разницу между двумя датами в днях.
Далее: Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное представление строки длинной даты.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code