dateinterval

    -1熱度

    1回答

    我需要修改代碼,以便它將發送2年的日期而不僅僅是一年。 我試圖更改爲$year_from_now->add(new DateInterval('P2Y'));但它不起作用。 請參見下面的代碼: $year_from_now=new DateTime(); $year_from_now->add(new DateInterval('P1Y')); $dates_array

    3熱度

    2回答

    該對象中的任何變量都是!isset(),但如果我是var_dump($ interval)或print_r($ interval),則這些變量將變爲isset()。這也適用於empty()/!empty()。因此,在下面的代碼中,$ interval-> i最初是!isset(),但isset()是在var_dump($ interval)之後。 $future = new DateTime("2

    1熱度

    2回答

    我正在使用PHP處理時間記錄實驗中的一些數字。如何將兩個DateInterval對象添加到一起? 其中DateIntervals被發現作爲這樣的(兩個日期時間,對象之間的差異): $start_stamp = new \DateTime('2017-09-01T07:10'); // DateTime-object $end_stamp = new \DateTime('2017-09-01T0

    0熱度

    1回答

    的整數 我已發現不同的方法通過首先使用date_create()並將其傳遞的日期(沒有時間),然後使用->diff在它們中的一個,並計算2周的日期之間的日期數工作得很好。 然而,當我試圖做一些整數上它相關的操作,例如,如果差爲> 0,則它示出了一個誤差比較它: 類DateInterval的對象不能被轉換成整數 我已經使用了var_dump(),它顯示了它作爲字符串存儲的值,但intval()也沒有

    0熱度

    2回答

    我想加盟低於 表1 ID | submit_checkdate ----- | ----------- 1 | 2017-07-31 2 | 2017-07-31 3 | 2017-07-31 4 | 2017-07-15 表2 ID | actual_checkdate ----- | ---------- 1 | 2017-07-30 2 | 2017-07-2

    1熱度

    2回答

    有條件的標籤如何使用使用DateInterval條件標籤與小時刻度在PHP 例如 我會添加文本「活躍」如果在21:00至23:00 <?php $Hr = date('H:i'); if($hr == 21:00 - 23:00) { echo "active"; } else { echo "not active"; }

    -1熱度

    2回答

    我有以下格式日期時間: 開始:2017年7月16日20:00 結束:2017年7月16日23:30 開始:2017年-07-18 21:30 結束於:2017-07-19 00:30 我需要從這些時間間隔中知道在18:00-22:00之間花了多少小時(以0.5個增量)和22:00-06:00共計一個月。 在此先感謝您的任何提示。 當前的代碼我是這樣的,但我不知道這是否是涵蓋了所有的時間內可能: <

    1熱度

    2回答

    我正在嘗試檢索PHP間隔的天數。當我運行http://sandbox.onlinephpfunctions.com/下面的一段代碼: $duration = new \DateInterval('P1Y'); echo $duration->format('%a'); echo "Done"; 我得到: (unknown)Done 我在做什麼錯?

    2熱度

    1回答

    我試圖定義每年重複,從11月13第四個星期四的時間間隔:30Z,並在15日當天結束:00Z。可以這樣使用ISO 8601來完成?

    0熱度

    1回答

    我有一個包含日期的2列的mySQL表。 while循環將每個變量放入一個變量中:$ start_date和$ end_date,計算它們之間的時間,並通過使用diff()將它們放入一個新變量$ since_start中;據我瞭解在DateInterval類中使用diff()結果。 現在我想在'while'循環中創建一個總和並將其存儲在$ total_received變量中。最後一件事,我試圖搜索網