我正在尝试在一段时间内每小时细分几分钟。例如,假设我有两个类似的DateTime:
DateTime onTime = new DateTime(2019,11,6,30,0);
DateTime offTime = new DateTime(2019,10,45,0);
因此有两个DateTimes表示:
"2019-11-06 06:30:00"
"2019-11-06 10:45:00"
我要达到的目标是在给定时间段内每小时细分几分钟。我希望它看起来像:
int 6 = 30; // Hour 6 = 30 minutes
int 7 = 60; // Hour 7 = 60 minutes
int 8 = 60; // Hour 8 = 60 minutes
int 9 = 60; // Hour 8 = 60 minutes
int 10 = 45; // Hour 10 = 45 minutes
我可以确定是尝试使用LINQ还是仅使用自我引用的迭代函数来获得所需的效果。