¿Hay una manera simple de tomar un valor float
que representa horas fraccionarias y convertirlos en un objeto TimeSpan
y viceversa? Por ejemplo:Convirtiendo un flotador en un intervalo de tiempo
float oneAndAHalfHours = 1.5f;
float twoHours = 2f;
float threeHoursAndFifteenMinutes = 3.25f;
float oneDayAndTwoHoursAndFortyFiveMinutes = 26.75f;
TimeSpan myTimeSpan = ConvertToTimeSpan(oneAndAHalfHours); // Should return a TimeSpan Object
¿Alguna idea?
Ese esquema de nombres es una locura . Tan indescifrable. ¿Quién hubiera pensado que si quería crear un 'TimeSpan' * a partir de * un número de * horas *, eso es lo que haría' TimeSpan.FromHours'? –
@JonSkeet: Lo sé, desconcierta la mente. ¿Dónde está Lippert? –
Pagaría un buen dinero por ver una API de fecha y hora diseñada por Eric. En realidad, me refiero a eso literalmente ... Creo que el valor que obtendría al comparar sus decisiones con las que tomé en Noda Time valdría un poco para mí. –