模拟时间计算的修改

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

View File

@ -1378,15 +1378,19 @@ namespace Plane.FormationCreator.Formation
DateTime taskStartTime; DateTime taskStartTime;
public async Task RunTaskAsync() public async Task RunTaskAsync()
{ {
taskStartTime = DateTime.Now; if (CurrentRunningTaskIndex == 0)
Message.Show($"{DateTime.Now.ToString("HH:mm:ss")}:任务开始"); {
taskStartTime = DateTime.Now;
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}秒");
}
}
} }
public async Task RunAsync() public async Task RunAsync()