时间除以小时/分钟

Las*_*vik 2 c#

如何通过使用间隔来划分时间?

比如01:00除以20分钟= 3?

06:00除以2小时= 3?

/ M

djd*_*d87 8

我只是使用TimeSpan对象:

int hours = 1;
int minutes = 0;
int seconds = 0;
TimeSpan span = new TimeSpan(hours, minutes, seconds);
double result = span.TotalMinutes / 20; // 3
Run Code Online (Sandbox Code Playgroud)

不要打扰手工做任何转换,TimeSpan它的对象是TotalHours,TotalMinutes,TotalSeconds性能等,做这一切为你.