diff --git a/Class/AsyncTcpServer.cs b/Class/AsyncTcpServer.cs index 41e0c0b..9171850 100644 --- a/Class/AsyncTcpServer.cs +++ b/Class/AsyncTcpServer.cs @@ -41,7 +41,7 @@ namespace ForwardingServerUI.Class MainWindowViewModel._machineTable.Rows.Remove(row); }); } - Console.WriteLine("[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff") + "] NOT ID " + client.Id + " IP " + client.IP); + Console.WriteLine("[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "] NOT ID " + client.Id + " IP " + client.IP); return EasyTask.CompletedTask; };//有客户端正在断开连接,只有当主动断开时才有效。 service.Closed = (client, e) => { @@ -53,7 +53,7 @@ namespace ForwardingServerUI.Class MainWindowViewModel._machineTable.Rows.Remove(row); }); } - Console.WriteLine("[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff") + "] NOT ID " + client.Id + " IP " + client.IP); + Console.WriteLine("[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "] NOT ID " + client.Id + " IP " + client.IP); return EasyTask.CompletedTask; };//有客户端断开连接 @@ -95,7 +95,7 @@ namespace ForwardingServerUI.Class { DataRow drEmployee = r_.First(); drEmployee.BeginEdit(); - drEmployee["HeartbeatTime"] = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff"); + drEmployee["HeartbeatTime"] = DateTime.Now.ToString(); drEmployee.EndEdit(); drEmployee.AcceptChanges(); }); @@ -125,10 +125,10 @@ namespace ForwardingServerUI.Class { //添加设备信息表 MainWindowViewModel._machineTable.Rows.Add(client.Id, client.IP, 30, "/" + deserializedPerson.SERVEREnterprise, - deserializedPerson.SERVERMachineName, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff"), deserializedPerson.MachineVer); + deserializedPerson.SERVERMachineName, DateTime.Now.ToString(), deserializedPerson.MachineVer); } }); - Console.WriteLine("[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff") + " [LINK ID " + client.Id + " IP " + client.IP + "]\nDATA =" + DAT); + Console.WriteLine("[" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + " [LINK ID " + client.Id + " IP " + client.IP + "]\nDATA =" + DAT); } } @@ -171,7 +171,7 @@ namespace ForwardingServerUI.Class int rows = MainWindowViewModel._machineTable.Rows.Count; for (int i = rows; i > 0; i--) { - DataRow dataRow = MainWindowViewModel._machineTable.Rows[i]; + DataRow dataRow = MainWindowViewModel._machineTable.Rows[i-1]; DateTime dateTime = DateTime.Parse(dataRow["HeartbeatTime"].ToString()!); if (DateTime.Now > dateTime.AddSeconds(180)) {