Saver 1분식 저장되게 수정
This commit is contained in:
@@ -316,12 +316,11 @@ namespace DataSaver
|
||||
list.Add(dic);
|
||||
}
|
||||
|
||||
if(date.Minute == 0 && saveFlag)
|
||||
if(date.Second == 0 && saveFlag)
|
||||
{
|
||||
list = list.OrderBy(t => ((DateTime)t["DateTime"])).ToList();
|
||||
|
||||
var beforeDate = date.AddHours(-1);
|
||||
beforeDate = beforeDate.AddMinutes(-1 * beforeDate.Minute);
|
||||
var beforeDate = date.AddMinutes(-1);
|
||||
beforeDate = beforeDate.AddSeconds(-1 * beforeDate.Second);
|
||||
beforeDate = beforeDate.AddMilliseconds(-1 * beforeDate.Millisecond);
|
||||
|
||||
@@ -331,10 +330,14 @@ namespace DataSaver
|
||||
|
||||
var dicList = list.Where(t => ((DateTime)t["DateTime"]) >= beforeDate && ((DateTime)t["DateTime"]) < recentlyDate).ToList();
|
||||
DBConnection.QueryInsertExcuter_VerifyTickerData(dicList, beforeDate);
|
||||
list.RemoveRange(0, dicList.Count);
|
||||
|
||||
foreach(var item in dicList)
|
||||
{
|
||||
list.Remove(item);
|
||||
}
|
||||
saveFlag = false;
|
||||
}
|
||||
else if(date.Minute == 1)
|
||||
else if(date.Second == 1)
|
||||
{
|
||||
saveFlag = true;
|
||||
}
|
||||
@@ -357,7 +360,7 @@ namespace DataSaver
|
||||
// //hour = date.Hour;
|
||||
//}
|
||||
|
||||
Thread.Sleep(500);
|
||||
Thread.Sleep(1000);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user