亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

`碳->時間戳`但沒有秒

`碳->時間戳`但沒有秒

PHP
慕田峪9158850 2021-11-05 15:09:32
有什么Carbon方法可以獲取Carbon對象的時間戳,但沒有秒?我需要比較兩個Carbon對象,但我不想考慮秒...if ($carbon1->timestamp > $carbon2->timestamp) {   // Do something...}我不喜歡使用像$timestampWithoutSeconds = substr($carbon1->timestamp, 0, 5);
查看完整描述

2 回答

?
尚方寶劍之說

TA貢獻1788條經驗 獲得超4個贊

假設您的時間戳以毫秒為單位,您可以從中減去秒數。


假設您的時間戳是 1564562500699,即 2019 年 7 月 31 日星期三 10:41:40 GMT+0200(中歐夏令時)


$timestamp = 1564562500699;

$milliseconds = $timestamp % (60*1000); // 40699

$timestampWithoutSeconds = $timestamp - $milliseconds;


// Your condition

如果你想要一個 Carbon 解決方案,看起來像與第二個getter一起使用的subSeconds可以工作:


$carbon1->subSeconds($carbon1->second);


查看完整回答
反對 回復 2021-11-05
?
當年話下

TA貢獻1890條經驗 獲得超9個贊

您可以將 Carbon 對象放在地板上:


if ($carbon1->floorMinute() > $carbon2->floorMinute()) {

   // Do something...

}

或者->roundMinute()取決于您想要更低或最接近的分鐘。


查看完整回答
反對 回復 2021-11-05
  • 2 回答
  • 0 關注
  • 156 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號