datediff

    2热度

    2回答

    如何找到以小时为单位的两个日期相差的平均时间? 这是我的变体,但输出不能只按名称分组。 SELECT NAME, DATEDIFF(HOUR, START_DATE, END_DATE) FROM [dbo].[DB1] GROUP BY NAME, START_DATE, END_DATE 例子: 1 DAY START_DATE 2017-05-02 05-00-00-000 EN

    1热度

    1回答

    WHERE(DATEDIFF(MONTH, datecreated, GETDATE()) = +1) 这应该怎么办?

    0热度

    2回答

    我还在学习PHP并试图改进PHP编程。所以,我测试了一个显示两个日期之间持续时间的简单代码。我用不同的开始日期和结束日期对它进行测试,直到这一次得到错误的持续时间。 代码: <?php $d1 = new DateTime('2017-02-20'); // 20 Feb 2017 $d2 = new DateTime('2017-05-12'); // 12 May 2017 $diff

    1热度

    2回答

    我已经使用DATEDIFF方法来获得两个使用日期(YYYY:mm:DD HH:MM:ss)函数获得的日期的差异,但是获取每次输出0,即使差异超过1天。 这里是我的代码 - if(isset($_GET['rt'])) { $dateis=$_GET['rt']; } date_default_timezone_set('Asia/Kolkata'); $date = date('Y-m-

    0热度

    2回答

    我能有帮助,这一个的一列,我找工作出日期在这样一个栏的时间差, 很显然,我已经尝试了for循环但它从来没有那么容易,任何人都可以帮助:)

    2热度

    2回答

    如果超过,我需要返回负时间。 例如: SELECT CONCAT(FLOOR(HOUR(TIMEDIFF('2017-05-19 12:32:11', NOW()))/24), ' days ', MOD(HOUR(TIMEDIFF('2017-05-19 12:32:11', NOW())), 24), ' hours ', MINUTE(TIMEDIFF('2017-05-19 12:32

    -2热度

    1回答

    我有麻烦转换VB.Net到C#.Net。代码中有DateDiff()函数,并且在C#中找到等价函数时遇到了麻烦。 我的VB代码如下: 'If the differnce between Now and the files header date >1 (day,week or year) then If DateDiff(sDateInterval, dFileDate, Now) >= 1 T

    2热度

    2回答

    我有一个名为Call的表和另一个名为CallLog的表。 CallLog链接到一个CallLogType CallId AgentId --------------------- 1 123 2 765 3 134 4 134 5 134 CallLogId CallId Time LogType ----------------------

    0热度

    3回答

    有什么办法来基于“DOWN”和“UP”值这样的同一列中计算行之间在SQL的时间差: 有3个场景(即我所知道的): 黄色,橙色和绿色:有一个STATE_ID 2(向下),之后一个STATE_ID 5(时),所以时差需求在两行之间进行计算; 蓝色:有多个state_id 2(向下),之后有一个state_id 5(向上),所以需要在第一行和最后一行之间计算时间差; 红色:只有一个state_id 2(

    0热度

    3回答

    select DATEDIFF(m,0,GETDATE()) as date 当我执行我的答案是1407查询,但我不能在这种格式的答案是得到的,任何人都可以explian