Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Разница времени между событиями

34K
18 мая 2012 года
zna926
64 / / 23.03.2012
Имеется время t1 и время t2. Как определить разницу времени
277
18 мая 2012 года
arrjj
1.7K / / 26.01.2011
Кэп намекает: t1-t2

Какой язык? Какой тип данных времени?
34K
18 мая 2012 года
zna926
64 / / 23.03.2012
Здравствуйте, Кэп!
Прошу прощения за бездарный вопрос.
Язык C#, тип данных времени hh:mm:ss, только недавно начал осваивать C#, Попробовал получить t2-t1, используя dateTimeOffset. но увы...
326
20 мая 2012 года
sadovoya
757 / / 19.11.2005
http://msdn.microsoft.com/en-us/library/system.datetimeoffset.aspx#Y0
40K
20 мая 2012 года
D129
228 / / 18.04.2012
 
Код:
DateTime d1 = new DateTime(2012, 1,1);
DateTime d2 = new DateTime(2012, 1, 1, 4,55,12);
TimeSpan ts = d2 - d1;

string timeDiff = string.Format ("{0:00}:{1:00}:{2:00}",ts.Hours , ts.Minutes , ts.Seconds  );
Вот так хотябы.
34K
20 мая 2012 года
zna926
64 / / 23.03.2012
Здравствуйте, D129!
Спасибо за помощь. Код я чуть упростил, посмотрите, может пригодится.
у меня в программе большой цикл, может длиться несколько часов
Перед циклом пишу
DateTime d1 = DateTime.Now;
После цикла DateTime d2 = DateTime.Now;
Далее , как у Вас:
FimeSpan ts= d2-d1;
и все

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог