online new minutes c# datetime timespan

c# - new - ¿Cómo convierto las garrapatas a minutos?



timespan format hh mm c# (8)

Una sola marca representa cien nanosegundos o una décima millonésima de segundo. DESDE MSDN.

Entonces 28 000 000 000 * 1/10 000 000 = 2 800 seg. 2 800 seg / 60 = 46.6666min

O puede hacerlo programáticamente con TimeSpan:

static void Main() { TimeSpan ts = TimeSpan.FromTicks(28000000000); double minutesFromTs = ts.TotalMinutes; Console.WriteLine(minutesFromTs); Console.Read(); }

Ambos me dan 46 minutos y no 480 minutos ...

Tengo un valor de ticks de 28000000000 que debería ser de 480 minutos, pero ¿cómo puedo estar seguro? ¿Cómo convierto un valor de ticks a minutos?


La manera más clara en mi opinión es usar TimeSpan.FromTicks y luego convertir eso a minutos:

TimeSpan ts = TimeSpan.FromTicks(ticks); double minutes = ts.TotalMinutes;


Puede usar el siguiente sitio para convertir DateTime en Ticks o retroceder.

https://ultime.info


Puedes hacerlo de esta manera:

TimeSpan duration = new TimeSpan(tickCount) double minutes = duration.TotalMinutes;


TimeSpan.FromTicks (28000000000) .TotalMinutes;



DateTime mydate = new Date(2012,3,2,5,2,0); int minute = mydate/600000000;

devolverá minutos de una fecha determinada (fecha mydate) a hora actual. espere esta help.cheers


TimeSpan.FromTicks(28000000000).TotalMinutes;