datediff

    1熱度

    1回答

    我有一個表格,開始&結束日期字段。用戶插入日期並運行報告。 我試圖找到這些日期之間的總天數。 當前表單域是安裝類型=日期。日期格式爲01-01-2017。 我試了很多,但這似乎讓我非常接近。 $end_date = date("m-d-y", strtotime($endd)); $start_date = date("m-d-y", strtotime($startd)); $report

    0熱度

    3回答

    我想知道如何計算SQL中兩個時間戳(例如2016-02-24 17:30:00和另一個時間戳)之間的「小時數」服務器 - 但不包括星期六和星期日的全部48小時期限,如果越過。 這與純粹的營業時間並不完全相同,但有點類似。其原因是囉嗦和不必要的。 編輯:我也可以說,結束日期將永遠在一週內。所以真的......「開始日期」可以簡單地轉換爲星期一午夜,如果在星期六/星期日...則函數中可能包括總週數..

    -4熱度

    1回答

    SELECT *,DATEDIFF(COLUMN_DATE,CURDATE())AS DIFF FROM TABLE_GAMES ORDER BY CASE WHEN diff的< 0 THEN 1 ELSE 0 END,DIFF 試圖通過訂購我的SQL數據庫與當前日期相關的日期。 COLUMN_DATE的格式爲yyyy-mm-dd。出於某種原因,上述查詢按照我希望的方式在SQL小提琴中工作,但不

    0熱度

    1回答

    我使用一個代碼來尋找,因爲在新的一年有多少天過去了(1月1日)。 我用這個代碼: $newyear = new DateTime("2017-01-01"); // January 1, 2017. $today = new DateTime(); // March 6, 2017. $difference = $newyear->diff($today); 現在,如果我用這個代碼,它顯示

    0熱度

    1回答

    我需要計算所有代理程序的總登錄次數。 +-----------------------+-------------+-----------------------+-----------------------+ |ShiftDateAndTime |EmployeeID |LoginTime |LogoutTime | +-----------------------+----

    0熱度

    1回答

    我有下面的查詢,它使用了一個case語句。我希望過兩次約會,但不包括週末的日子。 我有那個excutes以下,但現在我想從這個排除週六和週日... AND DATEDIFF(DD,A.ALERTS_CREATE_DT,S.CreatedDate)< = 2 CASE WHEN S.Name IN ('Assessment','Survey') AND A.ALERT_DESC = 'E

    0熱度

    1回答

    我將表中的所有數據複製到變量數組中。第1列有如下的時間戳。 週四3月2一點14分28秒美國東部時間2017年 我要處理1分鐘時間跨度內的所有行。我正在使用datediff函數來分析差異。但不知何故,它不按預期工作。 這是代碼。 For i = 1 To UBound(vBaseArray) dSavedDate = convertDate(vBaseArray(i,1)) 'func

    0熱度

    2回答

    我想計算2個日期之間的範圍,而不計算javascript中的週末。我有一些代碼已經計算了它們之間的範圍。但我堅持週末的一部分。日期按CJuiDatePicker在Yii框架 <script> function calcDay(dt1, dt2, range){ var msec1 = dt1; var date1 = new date(msec1); va

    1熱度

    1回答

    我已經完成了下面的查詢,它的工作原理,直到我把Datediff放入它....然後我得到一個語法或其他類型的錯誤。我對SQL很陌生。 我曾嘗試將Datediff放在不同的行之間,但它始終是錯誤的。 Datediff措辭如下: Datediff(m, Table3.purchased,Table2.activity_date) AS Date_Difference 。 Select Table1.

    -1熱度

    1回答

    周 我想開始一天設置到週六 SET DATEFIRST 6 -- Sets start day to Saturday ,然後得到一週的開始和結束之間的所有GameDate結束星期。但需要在當天完成。例如:如果當前日期是週四和週末是星期五,我不想這樣做: DECLARE @StartWeek datetime Set @StartWeek = DATEADD(w, 0, DATEADD(w,