第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP datediff 超時問題

PHP datediff 超時問題

PHP
回首憶惘然 2021-11-26 16:23:25
我希望在兩次之間獲得 datediff:第一次是在晚上(比如 23:59:59),第二次是在新的一天(比如 02:02:02)。使用 datediff 時,它沒有顯示正確的差異:echo date_diff(date_create("02:02:02"), date_create("23:59:59"))->format('%H:%I:%S');response: 21:57:57 (IS WRONG SOMEHOW)echo date_diff(date_create("02:02:02"), date_create("00:00:00"))->format('%H:%I:%S');response: 02:02:02 (ECHOS CORRECT TIME)我怎么能讓它工作?
查看完整描述

1 回答

?
守著星空守著你

TA貢獻1799條經(jīng)驗 獲得超8個贊

如果日期改變了,那么你必須告訴它,否則它會假設(shè)今天。你可以這樣檢查:


echo date_diff(date_create("tomorrow 02:02:02"), date_create("23:59:59"))->format('%H:%I:%S');

// 02:02:03

您可以通過轉(zhuǎn)儲來驗證 date_create 正在創(chuàng)建的內(nèi)容:


var_dump(date_create("02:02:02"));

// object(DateTime)(

//   'date' => '2019-08-16 02:02:02.000000',

//   'timezone_type' => 3,

//   'timezone' => 'America/New_York'

// )


var_dump(date_create("tomorrow 02:02:02"));

// object(DateTime)(

//   'date' => '2019-08-17 02:02:02.000000',

//   'timezone_type' => 3,

//   'timezone' => 'America/New_York'

// )


var_dump(date_create("00:00:00")); // 00:00 being start of day, not end

// object(DateTime)(

//   'date' => '2019-08-16 00:00:00.000000',

//   'timezone_type' => 3,

//   'timezone' => 'America/New_York'

// )


查看完整回答
反對 回復(fù) 2021-11-26
  • 1 回答
  • 0 關(guān)注
  • 161 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號