powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вопрос по датам
9 сообщений из 9, страница 1 из 1
Вопрос по датам
    #38528179
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне необходимо подсчитать суммарное количество часов и минут за определенный период.

Например есть

начало 10.01.2013 9:00
конец 14.01.2013 15:00

Должно быть 105 ч. 00 мин.

Есть ли нормальный способ получить сумму часов и минут между двумя датами?

Спасибо.
...
Рейтинг: 0 / 0
Вопрос по датам
    #38528185
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimeSpan.ToString
...
Рейтинг: 0 / 0
Вопрос по датам
    #38528200
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель,

С TimeSpan я экспериментировал и он показывает dd:HH:mm:ss - мне не нужны дни.

Я не хочу высчитывать часы вручную, вот думал может есть метод какой то?
...
Рейтинг: 0 / 0
Вопрос по датам
    #38528211
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы высчитал вручную
...
Рейтинг: 0 / 0
Вопрос по датам
    #38528212
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель,

Я не хотел делать это вручную, но придется.

Спасибо.
...
Рейтинг: 0 / 0
Вопрос по датам
    #38528218
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708Есть ли нормальный способ получить сумму часов и минут между двумя датами?

TimeSpan.TotalMinutes округлить до целых, разделить на 60, частное и остаток - то что требуется
...
Рейтинг: 0 / 0
Вопрос по датам
    #38528454
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

Спасибо.
...
Рейтинг: 0 / 0
Вопрос по датам
    #38528480
МСУшко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VIT2708начало 10.01.2013 9:00
конец 14.01.2013 15:00

Должно быть 105 ч. 00 мин.

Откуда тут 105 часов?
...
Рейтинг: 0 / 0
Вопрос по датам
    #38528656
МСУшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИзопропилVIT2708Есть ли нормальный способ получить сумму часов и минут между двумя датами?

TimeSpan.TotalMinutes округлить до целых, разделить на 60, частное и остаток - то что требуется

Жжешь...

Код: c#
1.
2.
var ts = d2.Subtract(d1);
string display = string.Format("{0} ч. {1} мин.", (int) ts.TotalHours, ts.Minutes);
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вопрос по датам
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]