離開天數和小時有保存日期很喜歡這個「2011-09-23十九點10分18秒」我想要得到的日期和時間離開 直到到達日期。我怎麼做?我一直在試圖用PHP手冊,但所有我覺得只是類,我不打算用,因爲應用程序的其餘部分被寫入procuderal。腓得到我有多少從一個日期
8
A
回答
19
PHP片段:
<?php
//Convert to date
$datestr="2011-09-23 19:10:18";//Your date
$date=strtotime($datestr);//Converted to a PHP date (a second count)
//Calculate difference
$diff=$date-time();//time returns current time in seconds
$days=floor($diff/(60*60*24));//seconds/minute*minutes/hour*hours/day)
$hours=round(($diff-$days*60*60*24)/(60*60));
//Report
echo "$days days $hours hours remain<br />";
?>
注小時輪和無分/秒的考慮意味着它可以稍微不準確。
17
這應該種子你的努力。
getdate(strtotime("2011-09-23 19:10:18"))
完全轉換:
$seconds = strtotime("2011-09-23 19:10:18") - time();
$days = floor($seconds/86400);
$seconds %= 86400;
$hours = floor($seconds/3600);
$seconds %= 3600;
$minutes = floor($seconds/60);
$seconds %= 60;
echo "$days days and $hours hours and $minutes minutes and $seconds seconds";
1
它會是這樣的
echo $date = date("Y-m-d H:i:s");echo "\n";
$original=time($date);
$modified = "2011-09-23 19:10:18";
echo date("Y-m-d H:i:s",$modified);echo "\n";
0
您可以使用date()函數找到當前的日期和時間,然後減去
$ X = 2011-09-23 - CURRENT_DATE
這會給你沒有。剩下的日子。
做同樣隨着時間的推移以及..
希望這有助於
+0
它不工作。 –
2
15
爲PHP 5.3.0的,你可以使用內置的Date對象:
$datetime1 = new DateTime('2009-10-11');
$datetime2 = new DateTime('2009-10-13');
$interval = $datetime1->diff($datetime2);
echo $interval->format('%R%a days');
+0
我只是想知道我可以使用哪些參數。答案如下:http://php.net/manual/en/dateinterval.format.php#refsect1-dateinterval.format-parameters –
1
最簡單的方法是改進CountZero的答案。我在報價到期前使用此解決方案進行計數。除了前三行的CountZero代碼:
$days = $interval->d;
$hours = $interval->h;
$minutes = $interval->i;
$seconds = $interval->s;
而現在,你可以使用字符串函數來舒緩自己的返回值,合併所有或加「0」或「00」中的值的前面。
相關問題
- 1. 找到2個給定日期有多少個星期日?
- 2. 腓的foreach日期
- 3. PHP這個日期有多少天?
- 4. 兩個日期之間有多少天
- 5. VBA有多少個星期幾直到日期和VBA錯誤
- 6. MYSQL - 加入多個日期 - 只得到第一次從加入
- 7. 獲得一個NSDate日期的日期從一個類別中
- 8. php一個星期前得到日期
- 9. Javascript日期範圍內有多少個特定日期
- 10. 如何計算兩個日期之間有多少星期日?
- 11. 如何從給定的日期範圍獲得當天至少有一個事件的所有日期?
- 12. 我怎樣才能找到兩個日期相隔多少天?
- 13. 計數的日期範圍內有多少天是另一個日期範圍
- 14. 你會如何發現一個日期比另一個日期多或少多少%?
- 15. 計算兩個日期之間有多少個閏日
- 16. 兩個日期內有多少個星期
- 17. 從tapkulibrary得到日期
- 18. 我如何得到所有的工作日和日期在一個月
- 19. 沒有得到兩個日期
- 20. 腓數最少
- 21. 得到一個下週日期
- 22. 的Django 1.7 makemigrations沒有多少次我運行它,我得到一個效果
- 23. 腓從另一個域
- 24. 得到一個日期,從父母拉到創建的響應
- 25. 如何從今天的日期得到下三個日期
- 26. 如何從沒有fromdate&TODATE名單得到一個日期範圍與另一個日期
- 27. 離任何日期有多少天?
- 28. 在日期範圍內有多少Januarys
- 29. PHP |重力形式| mPDF - 從「從 - 到」日期計算多少年
- 30. Python ::程序輸入一個日期並輸出到今年有多少天
這一個應該回答問題。謝謝,幫助我以及 – od3n