模拟时间计算的修改

This commit is contained in:
zxd 2019-07-16 18:40:13 +08:00
parent 148ecb410d
commit 9aabdfc0e9

View File

@ -1377,15 +1377,19 @@ namespace Plane.FormationCreator.Formation
TimeSpan timeSpan; TimeSpan timeSpan;
DateTime taskStartTime; DateTime taskStartTime;
public async Task RunTaskAsync() public async Task RunTaskAsync()
{
if (CurrentRunningTaskIndex == 0)
{ {
taskStartTime = DateTime.Now; taskStartTime = DateTime.Now;
Message.Show($"{DateTime.Now.ToString("HH:mm:ss")}:任务开始"); Message.Show($"{DateTime.Now.ToString("HH:mm:ss")}:任务开始");
}
await RunAsync(); await RunAsync();
if ((IsPaused ?? false) == false) if ((IsPaused ?? false) == false)
{ {
timeSpan = DateTime.Now - taskStartTime; timeSpan = DateTime.Now - taskStartTime;
Message.Show($"{DateTime.Now.ToString("HH:mm:ss")}:任务完成"); Message.Show($"{DateTime.Now.ToString("HH:mm:ss")}:任务结束");
Message.Show($"总时长 = {timeSpan.Minutes}分{timeSpan.Seconds}秒"); Message.Show($"总时长 = {timeSpan.Minutes}分{timeSpan.Seconds}秒");
} }
} }