我有一個值15 min
從中我需要得到H:i:s
。嘗試date('H:i:s', strtotime('15 min'))
,但它返回15:23:47
,我需要00:15:00
。如何從幾分鐘獲得H:i:s?
-1
A
回答
2
如何:
<?php
$time = "15 min";
echo date('H:i:s', strtotime("midnight + " . $time));
?>
1
您有越來越爲H許多解決方案:I:從分鐘秒。
<?php
echo date('H:i:s', strtotime("midnight + 15 min"));
?>
<?php
echo date('H:i:s', strtotime("today + 15 min"));
?>
<?php
echo date('H:i:s', strtotime("tomorrow + 15 min"));
?>
+0
嗨請讓我知道爲什麼down投這個答案..? –
1
您的'15分鐘'值在這種情況下不是時間,而是時間間隔,最適合用DateInterval類表示。使用正確的工具,使工作很簡單: -
$interval = \DateInterval::createFromDateString('15 min');
echo $interval->format('%H:%I:%S');
輸出: -
00:15:00
你可以得到相同的輸出在同一行,如果你是這種事情的風扇: -
echo \DateInterval::createFromDateString('15 min')->format('%H:%I:%S');
但是,第一個選項的優點是保持DateInter val實例可供進一步使用。
相關問題
- 1. 如何在幾分鐘內獲得歌曲長度?
- 2. 如何獲得在幾分鐘當前時間angularjs
- 3. 最好的方式獲得分鐘從幾小時?
- 4. 如何在sql中獲得平均時間幾小時,幾分鐘和二秒?
- 5. Groovy的 - 從幾分鐘
- 6. 如何在兩分鐘內獲得TimeSpan分鐘?
- 7. 如何獲得小時和分鐘?
- 8. 如何獲得小時:分鐘
- 9. 如何獲得「總分鐘數」(TIMER)
- 10. 如何獲得小時,分鐘和秒
- 11. 幾分鐘
- 12. 如何更改我的變量從幾秒到幾分鐘
- 13. PHP得到,因爲在幾秒鐘,幾分鐘或幾小時上次登錄
- 14. 在幾秒鐘內獲得tzoffset
- 15. 在幾秒鐘內獲得時差?
- 16. PHP在幾分鐘內獲得時間差異
- 17. XmlDocument.LoadXml()掛幾分鐘
- 18. 的MySQL獲得分鐘
- 19. 如何從DbFunctions.DiffMinutes()獲得精確的小時和分鐘數
- 20. 如何從重疊的時間範圍獲得分鐘
- 21. 如何從Google-Fit獲得活動分鐘數
- 22. 如何在幾秒鐘內獲得當前UTC時間戳
- 23. 如何在幾秒鐘內獲得前導0?
- 24. 如何獲得模態到幾秒鐘後消失?
- 25. 如何在幾秒鐘內獲得時間差異?
- 26. 如何在幾秒鐘內獲得午夜以來的時間
- 27. 如何使用QueryPerformanceCounter在幾秒鐘內獲得結果?
- 28. 如何在幾小時,幾分鐘和幾秒鐘在IOS中獲取電池狀態?
- 29. 從開始幾分鐘後,SQL Server 2008 R2變得緩慢
- 30. 幾秒鐘後如何獲取MouseDown?
對於爲您提供答案的人的任何反饋意見? – vascowhite