|
|
1
23
当然,您可以使用LINQ:
(注意:您可能需要检查很多我完全忽略的角落案例。) 辅助方法:
|
|
|
2
5
开始的时间慢慢来,到当天结束的时间(即晚上7点)。 然后,从第二天的早上7点开始,将天数计算到最后一天(不包括截止日期的任何时间)。 计算过多少(如果有的话)周末。(每个周末减少2天)。 从那里做一些简单的数学计算,以得到天数的总分钟数。 将最后一天的额外时间和开始日期的额外时间相加。 |
|
|
3
4
尝试以下diffrange函数。
|
|
|
4
1
|
|
|
5
1
我肯定我错过了什么。
|
|
|
6
1
这是一个很难回答的问题。对于一个简单的基本方法,我编写了以下代码:
我知道这看起来不是程序上的美妙,但我不知道在开始和结束之间重复几天和几小时是否好。 |
|
7
1
我的实现方法是:快速计算总周数,然后一天一天地走剩下的周数……
|
|
|
8
1
使用TimeSpan.TotalMinutes,减去非工作日,减去多余的小时。 |
|
|
9
0
我不会写任何代码,但是如果有一个日期时间,你就可以知道一周中的哪一天,这样你就知道你的工作范围内有多少个周末,这样你就可以知道一个周末有多少分钟。 所以不会那么难…当然,必须有一个最佳的单线解…但我认为你可以利用这个。 我忘了提一下,你也知道从下午7:00到早上7:00的分钟数,所以你所要做的就是将正确的分钟数减去你得到的时间差。 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Jas Mahay · 使用日期和日历:需要社区帮助来提高工作表的效率 2 年前 |
|
|
ViSa · 如何从Pandas的列中提取日期? 2 年前 |
|
|
Wolfspirit · 你如何确定一个时间点是否在一个时间段内? 2 年前 |
|
Steven · Python的美国/纽约时间偏移显示-04:56 2 年前 |