我希望能够计算从按下开始到按下停止的时间,然后它将计算两者之间经过的时间。
我希望它使用时钟作为源时间。因此,如果您按下开始时时钟是早上 6 点,当您停止时时钟是下午 6 点,我希望它告诉我过去了多少小时。
我希望能够计算从按下开始到按下停止的时间,然后它将计算两者之间经过的时间。
我希望它使用时钟作为源时间。因此,如果您按下开始时时钟是早上 6 点,当您停止时时钟是下午 6 点,我希望它告诉我过去了多少小时。
我就是这样做的;
DateTime startTime = DateTime.Now;
DateTime endTime = DateTime.Now;
然后我这样计算差异:
TimeSpan diff = endTime.Subtract(startTime);
start.Text = diff.ToString();
使用 Windows Phone 7,您的应用程序几乎没有机会在整个时间内运行。
这可能会让您更轻松,因为您只需DateTime
在启动时存储 a ,DateTime
在停止时存储 a 。
然后,您可以轻松地TimeSpan
在两者之间找到一个,从而为您提供经过的时间。在你的 之外TimeSpan
,有一个Hours
/的属性TotalHours
。