我想知道两个年份不同的日期之间的天数差。比如2015-12-26和2016-05-16之间的天数差异。在SQL中,我会得到下面的代码。
DECLARE @s DATE ='2015-12-26',@t DATE ='2016-05-16'
SELECT DATEDIFF(N,@s,@d)
有没有人能帮我把这段SQL代码转换成mongodb?
这是一种模式:
class Work(models.Model):
start_date = DateTimeField()
end_date = DateTimeField()
sot = IntegerField(help_text='days')
我想从结束时间减去开始时间,得到与sot比较的天数,并过滤掉我想要的数据。
我可以通过循环得到我想要的东西,但是这是非常不优雅的,有没有办法通过ORM来实现呢?
[w for w in Work.objects.all() if (w.end_date - w.start_date).days <
因此,现在我只想从para类中获取日期,并将其打印到控制台。Jquery和moment都运行得很好。现在,此命令不会将任何内容记录到控制台。我需要查看当前日期是否为任何具有para类的日期之后的x天。在这一点上,我很高兴只将课程日期记录到控制台。
js
const dates = $('.para');
dates.each((i, elem) => {
let parts = $(elem).text().split('/');
let dt = new Date(parts[2]
我有一个简单的函数,它使用DateTime diff函数返回两个日期之间的天数。但是现在,如果结束日期在开始日期之前,它仍然返回一个正数。是否有一种方法来返回负差使用此方法?还是我打赌,在我的工作中,先检查一下时间是否更好?理想情况下,我认为我只会返回0,这是一个负的差别。
//Returns the total number of days between two dates
function count_days($start_date, $end_date){
$d1 = new DateTime($start_date);
$d2 = new DateTime($en
我正在尝试使用以下函数计算JS中的剩余时间(例如:从今天(2014/03/02)起10年零2个月零10天):
var d2 = new Date(2024, 3, 12);
var d1 = new Date();
var d0 = new Date(1970, 0, 1);
var diff = new Date(d2.getTime() - (d1.getTime() + d0.getTime() ) );
var years = diff.getFullYear();
var months = diff.getMonth();
var days = diff.getDay();
al
我必须在两个日期之间做一个简单的区别:
Date.parse("2009-06-20") - Date.today
这就给出了日期的天数差。
任何人都知道一种方法,可以轻松地将其转换为以下格式:
The event occurred X years, Y months and Z days ago
谢谢。
我有下表:
NDayNo Customer Date CallID
0 A 02/09/2018 48451
24 A 26/09/2018 48452
0 B 21/09/2018 48453
4 B 25/09/2018 48454
0 C 17/09/2018 48455
8 C 25/09/2018 48456
我有2列Start_date和end_date,对于一个特定的个体,start_date和End_date上有多个行,我想计算第二行的sTART_DATE --第一行的END_DATE之间的天数。
Person Start End
A 5/11/2019 9/11/2019 I need to get 14/11/2019-9/11/2019 = 4
A 14/11/2019 20/11/2019 Like wise 10
A 1/12/2019 10/12/2019 2
A 12/12/2019 19/12/2019
如何将查询结果添加为当前日期和较少的天数。不需要mysql中的固定天数pl帮助
select
Winner,
Coupon,
DATE_FORMAT(date, '%d-%m-%Y') AS `Date`
FROM table2
ORDER BY DATE_FORMAT(date, '%d-%m-%Y')
LIMIT 1, 30
Openerp 7基于此要求销售订单行剩余天数始终计算起始日期减去今天。使用的函数字段和on_change函数:-
def _remaining_days(self, cr, uid, ids, field_name, arg, context=None):
res = {}
if not ids:
return {}
for val in self.browse(cr, uid, ids, context=context):
result = datetime.datetime.strptime(val.start_date, '
在我的代码中,我使用jQuery日期选择器,并在文本框中手动从用户那里获取time08AM 3不同的textboxes。
我的代码是基于web应用程序来查找一个工人的效率。
每个工人都会输入每天的工作和完成工作所需的时间,例如,我在计算时间方面有点吃力
documentation work 08:15 AM - 01:15 PM = 5 hrs on the same day and
UI design 11:00 PM - 02:00 AM = 3 hrs on the next early morning
这些值被写在textboxes中,而提交这些值将被带到se
如果每个ID有两个或更多日期,我需要计算平均天数: date1和date2之间的天数,date2和date3之间的天数等。输出需要是每个ID的每个间隔之间的平均天数。 我可以创建一个行号并按ID进行分区,但在实际数据中,每个id最多可以有20行。 CREATE TABLE #ATABLE(
ID INTEGER NOT NULL
,DATE DATE NOT NULL
);
INSERT INTO #ATABLE(ID,DATE) VALUES (1,'1/1/2019');
INSERT INTO #ATABLE(ID,DATE) VALUES (2,'
我正在尝试为一些日志数据创建事件计数器和自第一个事件计数器以来的天数。下面的DataFrame跟踪一个组每天是否发生了一个事件。对于每个组,我需要计算在任何日期之前和该日期发生的事件的数量。我还需要计算每个组中自第一个事件发生以来的天数
启动DF
group date event
A 2020-07-16 0
A 2020-07-17 1
A 2020-07-18 0
A 2020-07-19 1
A 2020-07-20 0
A 2020-07-21