我正在尝试编写一个实体框架查询来查找日期之间的差距。我无法理解它。下面是数据的样子,我想找到差距,当我通过一组日期。
预期结果1
Start Date - 2021-01-01
End Date - 2021-01-31
Result : null
预期结果2
End Date - 2021-02-28
Result : [
{
startDate : 2021-02-06
endDate : 2021-02-09
},
{
startDate : 2021-02-13
endDate : 2021-02-28
}
]
有谁能帮我做这件事吗?
使用C#可以计算两次之间的时间,这称为时间跨度,并且可以提取一些字段:
DateTime fromDate = new DateTime(2020, 12, 01);
DateTime toDate = new DateTime(2021, 02, 05);
TimeSpan ts = toDate - fromDate;
string Msg = $"Between {fromDate} and {toDate} are {ts.TotalDays} days";
我正在寻找一种方法来找到两个日期之间的时间差使用瞬间js在秒内仅。我想将当前日期与从数据库中读取的日期进行比较。
问题内容: 我有两个日期,格式如“ Ymd H:i:s”。我需要比较这两个日期并找出时差。 问题答案: 您可以将它们转换为时间戳,然后从那里开始: 除以3600是因为一小时内有3600秒,请避免使用很多小数位。
假设我有:Employee模型,它的属性变量是startDate,促销模型的属性变量是promotionDate。我想知道员工升职前工作了多长时间,我必须找出升职日期和开始日期之间的差异。如果我是员工的话。getStartDate()和promotionDate作为促销。getPromotionDate,如何查找任何日期的年、月和日的差异, 任何帮助都将不胜感激。 更新:我解决了以下问题 非常感谢
问题内容: 如何计算2010年1月1日至2010年2月3日之间的日期? 问题答案: 编辑: 请记住,对象表示确切的时刻,它们没有任何关联的时区信息。当您使用例如一个字符串转换为日期时,从配置的时区的时间转换。因此,两个对象之间的秒数 始终 是时区不可知的。 此外,本文档还指定可可的时间实现方式不包含leap秒,因此,如果您需要这种准确性,则需要滚动自己的实现方式。
问题内容: 如果我在两个文本框中有两个日期20-4-2010和22-4-2010,并且我希望日期像这样的20、21、22,我该如何得到? 问题答案: 我很确定这已经回答了四千万次,但是无论如何: 该部分是为了防止代码跳过或者一天重复由于夏令时。 通过给出天数: 使用PHP5.3
问题内容: 如何找到两个日期之间的差异? 问题答案: 通过使用Date对象及其毫秒值,可以计算出差异: 您可以通过将毫秒除以1000来将秒转换为秒,然后将结果转换为整数来获得秒数(作为整数/整数):(除去代表毫秒的小数部分): 然后可以通过除以60并将其转换为整数,然后除以60并将其转换为整数,然后以相同的方式获得更长的时间单位来获得整数。由此,可以创建一个功能,以时间单位的最大值获得一个较低的单