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

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

確定現在與存儲日期和時間之間的時差

確定現在與存儲日期和時間之間的時差

PHP
紫衣仙女 2023-04-21 13:30:56
在我的 sql 表中,我保存了某個動作的日期和時間,相反如何通過 php 打印它,或者它發生在多長時間前?例如|date                | |05-28-2020 17:12:05 |并且在 17:30:05 它將寫在我的 php 頁面上“18 分鐘前”
查看完整描述

1 回答

?
哆啦的時光機

TA貢獻1779條經驗 獲得超6個贊

  1. 使用 a 從數據庫加載日期mysqli_query并將結果存儲在$original_date.

  2. 從數據庫中的字符串創建一個日期對象。

$old_date = new DateTime($original_date);
  1. 以相同的格式獲取當前日期并將其存儲在另一個變量中。

$current_date = new DateTime(date("m-d-Y H:m:s"));
  1. 獲取兩個日期之間的差異。

$difference = $old_date->diff($current_date);
  1. 將差異轉換為分鐘并顯示消息。

echo($difference->m . "minutes ago");

這是供您使用的完整代碼:

# Get database value and store in $original_date


$old_date = new DateTime($original_date);

$current_date = new DateTime(date("m-d-Y H:m:s"));

$difference = $old_date->diff($current_date);


echo($difference->m . "minutes ago");


查看完整回答
反對 回復 2023-04-21
  • 1 回答
  • 0 關注
  • 143 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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