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