Вопросы с тегом «timespan»

12
Как сериализовать TimeSpan в XML
Я пытаюсь сериализовать TimeSpanобъект .NET в XML, и он не работает. Быстрый Google предположил, что, хотя TimeSpanсериализуемо, XmlCustomFormatterон не предоставляет методы для преобразования TimeSpanобъектов в и из XML. Один из предложенных подходов состоял в том, чтобы игнорировать TimeSpanсериализацию и вместо этого сериализовать результат TimeSpan.Ticks(и использовать new TimeSpan(ticks)для десериализации). Пример этого …

8
Каков правильный тип SQL для хранения .Net Timespan со значениями> 24:00:00?
Я пытаюсь сохранить .Net TimeSpanв SQL Server 2008 R2. EF Code First предполагает, что он должен храниться в виде Time(7)SQL. Однако TimeSpanв .Net можно обрабатывать более длительные периоды, чем 24 часа. Каков наилучший способ хранения .Net TimeSpanна сервере SQL?

8
Отображение разницы между двумя значениями даты и времени в часах
Я получаю два значения даты и времени из базы данных. Как только значение получено, мне нужна разница между двумя значениями. Для этого я создаю переменную временного интервала для хранения разности двух значений даты. TimeSpan? variable = datevalue1 - datevalue2; Теперь мне нужно показать разницу, которая хранится в переменной Timespan с …

10
Найти, если текущее время попадает в диапазон времени
Использование .NET 3.5 Я хочу определить, попадает ли текущее время во временной диапазон. Пока у меня есть время: DateTime currentTime = new DateTime(); currentTime.TimeOfDay; Я не понимаю, как преобразовать и сравнить временной диапазон. Будет ли это работать? if (Convert.ToDateTime("11:59") <= currentTime.TimeOfDay && Convert.ToDateTime("13:01") >= currentTime.TimeOfDay) { //match found } ОБНОВЛЕНИЕ1: …
147 c#  datetime  timespan 

26
вычисление разницы в месяцах между двумя датами
В C # /. NET TimeSpanимеет TotalDays, TotalMinutesи т.д. , но я не могу понять формулу для разницы всего месяца. Переменные дни в месяц и високосные годы меня сбивают с толку. Как я могу получить TotalMonths ? Редактировать Извините за непонятность: я знаю, что на самом деле не могу получить …
128 c#  .net  datetime  timespan 

8
C # 4.0: Могу ли я использовать TimeSpan в качестве необязательного параметра со значением по умолчанию?
Оба они генерируют ошибку, говоря, что они должны быть константой времени компиляции: void Foo(TimeSpan span = TimeSpan.FromSeconds(2.0)) void Foo(TimeSpan span = new TimeSpan(2000)) Прежде всего, может ли кто-нибудь объяснить, почему эти значения не могут быть определены во время компиляции? И есть ли способ указать значение по умолчанию для необязательного объекта …

7
Измерение времени выполнения кода
Я хочу знать, сколько времени требуется для завершения процедуры / функции / заказа, в целях тестирования. Это то, что я сделал, но мой метод неправильный, потому что, если разница в секундах равна 0, я не могу вернуть прошедшие миллисекунды: Обратите внимание, что значение сна составляет 500 мс, поэтому прошедшие секунды …
120 c#  .net  vb.net  datetime  timespan 


9
Умножение TimeSpan в .NET
Как мне умножить объект TimeSpan в C #? Предполагая, что переменная duration- это TimeSpan , я бы хотел, например, duration*5 Но это дает мне ошибку «оператор * не может применяться к типам TimeSpan и int». Вот мой текущий обходной путь duration+duration+duration+duration+duration Но это не распространяется на нецелые числа, например. duration …
86 c#  .net  date  time  timespan 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.