Preguntas etiquetadas con timespan

206
Cómo serializar un TimeSpan a XML

Estoy tratando de serializar un TimeSpanobjeto .NET a XML y no funciona. Un rápido google ha sugerido que si bien TimeSpanes serializable, XmlCustomFormatterno proporciona métodos para convertirTimeSpan objetos ay desde XML. Un enfoque sugerido era ignorar la TimeSpanserialización y, en su lugar,...

147
Encuentre si la hora actual cae en un rango de tiempo

Usando .NET 3.5 Quiero determinar si la hora actual cae en un rango de tiempo. Hasta ahora tengo el tiempo actual: DateTime currentTime = new DateTime(); currentTime.TimeOfDay; Estoy explicando cómo convertir y comparar el rango de tiempo. ¿Funcionaría esto? if (Convert.ToDateTime("11:59")...

128
calcular la diferencia en meses entre dos fechas

En C # /. NET TimeSpantiene TotalDays, TotalMinutesetc., pero no puedo encontrar una fórmula para la diferencia total de meses. Los días variables por mes y los años bisiestos no dejan de sorprenderme. ¿Cómo puedo obtener TotalMonths ? Editar Perdón por no ser más claro: sé que en realidad no...

120
Medir el tiempo de ejecución del código

Quiero saber cuánto tiempo tarda un procedimiento / función / orden en finalizar, con fines de prueba. Esto es lo que hice, pero mi método es incorrecto porque si la diferencia de segundos es 0, no puedo devolver los milisegundos transcurridos: Observe que el valor de suspensión es de 500 ms, por...

86
Multiplica TimeSpan en .NET

¿Cómo multiplico un objeto TimeSpan en C #? Suponiendo que la variable durationes un TimeSpan , me gustaría, por ejemplo duration*5 Pero eso me da un error "el operador * no se puede aplicar a los tipos TimeSpan e int". Aquí está mi solución