店から開店時間と閉店時間を取得しています。今日の開店時間は 14 (時刻形式ではなく整数のみ) で、明日は閉店時間 2 (時間形式ではなく整数のみ) です。
14 + 45 ミントから始まり、明日 2 時までの 15 ミント間隔のタイム リストを作成したいのですが、どうすればこれを作成できますか。
このようなことを試していますが、次の日の間隔を修正できません。
ePOSEntities db = new ePOSEntities();
int d = Convert.ToInt32(DateTime.Today.DayOfWeek);
StoreTiming st = (from s in db.StoreTimings
where s.Week_Day == d
select s).FirstOrDefault();
var time = DateTime.Now;
DateTime OpenDtim = Convert.ToDateTime(st.OpenTime);
DateTime CloseDtim = Convert.ToDateTime(st.CloseTime).AddDays(1);
for (DateTime x = OpenDtim; x <= CloseDtim; x++) {
}