|
@@ -295,10 +295,12 @@ namespace TEAMModelBI.Controllers.BIHome
|
|
|
int year = dateTime.Year; //当前年
|
|
|
int month = dateTime.Month; //当前月
|
|
|
int day = dateTime.Day; //当天
|
|
|
+ var lestDate = dateTime.AddDays(-1); //昨天
|
|
|
+
|
|
|
int hour = int.Parse(DateTime.SpecifyKind(Convert.ToDateTime($"{dateTime.Year}/{dateTime.Month}/{ dateTime.Day} {dateTime.Hour}:00:00"), DateTimeKind.Utc).ToLocalTime().ToString("HH")); //当前小时
|
|
|
|
|
|
var (daySt, dayEt) = TimeHelper.GetStartOrEnd(dateTime); //今天开始时间 13位
|
|
|
- var (lastDayS, lastdayE) = TimeHelper.GetStartOrEnd(dateTime.AddDays(-1)); //昨天开始时间
|
|
|
+ var (lastDayS, lastdayE) = TimeHelper.GetStartOrEnd(lestDate); //昨天开始时间
|
|
|
|
|
|
Dictionary<int, int> sdOpenLesn = new(); //今日开课
|
|
|
Dictionary<int, int> sdUpdLesn = new(); //今日上传课例
|
|
@@ -343,7 +345,7 @@ namespace TEAMModelBI.Controllers.BIHome
|
|
|
|
|
|
}
|
|
|
|
|
|
- DateTimeOffset yesterday = new DateTime(year, month, day - 1, i, 0, 0);
|
|
|
+ DateTimeOffset yesterday = new DateTime(lestDate.Year, lestDate.Month, lestDate.Day, i, 0, 0);
|
|
|
var (yHourS, yHourE) = TimeHelper.GetStartOrEnd(yesterday, type: "hour");
|
|
|
|
|
|
var yOpenLesn = yesterDayLesn.Where(item => item.startTime >= yHourS && item.startTime <= yHourE && item.upload == 0).ToList();
|