значение разницы во времени всегда положительное

я хочу преобразовать значение разницы во времени всегда положительное

Мой код здесь:

TimeSpan lateaftertime = new TimeSpan();
lateaftertime = lateafter - Convert.ToDateTime(intime);

я хочу получить всегда положительный результат позднего времени .. пожалуйста, помогите мне ..

26
задан DaveShaw 19 January 2012 в 21:13
поделиться

1 ответ

Вы можете использовать Math.Abs ​​():

        lateaftertime = new TimeSpan(Math.Abs(lateaftertime.Ticks));

Пользователь V4Vendetta сделал правильный вызов в комментарии. Используйте свойство TimeSpan.Duration, оно всегда возвращает абсолютное значение.

4
ответ дан 28 November 2019 в 06:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: