Показать сообщение отдельно

  #322  
Старый 19.12.2009, 09:19
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

Цитата:
Сообщение от Algol  
И кстати tmp.Seconds, tmp.Minutes - по моему это не совсем то )
DateTime date1;
DateTime date2;

Console.WriteLine("Введите дату №1 (формат 01.12.2012 10:00)");
var str1 = Console.ReadLine();

Console.WriteLine("Введите дату №2формат 01.12.2012) 11:00");
var str2 = Console.ReadLine();

if (!DateTime.TryParse(str1, out date1))
{
Console.WriteLine("Ошибка при парсинге даты №1");
}
if (!DateTime.TryParse(str2, out date2))
{
Console.WriteLine("Ошибка при парсинге даты №2");
}

var tmp = date2 > date1 ? date2 - date1 : date1 - date2;
var t1 = new DateTime() + tmp;

Console.WriteLine("Разница в годах: {0}", t1.Year - 1);
Console.WriteLine("Разница в месяцах: {0}", t1.Month - 1);
Console.WriteLine("Разница в днях: {0}", tmp.Days);
Console.WriteLine("Разница в часах: {0}", tmp.Hours);
Console.WriteLine("Разница в минутах: {0}", tmp.Minutes);
Console.WriteLine("Разница в секундах: {0}", tmp.Seconds);


Console.ReadLine();
return;

так?)))))))))))))
и кстати)))))
не понял чем tmp.* не то
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием