0
A
回答
1
沒有本地函數來真正做到這一點,那麼你將不得不編寫一個腳本......這對我的作品:
PHP
function elapsedTime($time_since) {
$time = time() - $time_since;
$tokens = array (
31536000 => 'year',
2592000 => 'month',
604800 => 'week',
86400 => 'day',
3600 => 'hour',
60 => 'minute',
1 => 'second'
);
foreach ($tokens as $unit => $text) {
if ($time < $unit) continue;
$numberOfUnits = floor($time/$unit);
return $numberOfUnits.' '.$text.(($numberOfUnits>1)?'s':'');
}
}
}
HTML
<div class="answerTime">
Asked <?= elapsedTime($time_since) /* YOUR TIME VARIABLE */ ?> ago by
</div>
相關問題
- 1. 獲取時間從5分鐘前
- 2. 時間beetween + 5/-5分鐘
- 3. 從日期時間平均前5分鐘的時間間隔
- 4. rails updated_at之間的時間現在和時間5分鐘前
- 5. UIDatePicker與間隔5分鐘獲取日期出現間隔
- 6. 從Linq獲取分鐘日期時間
- 7. 5分鐘前在php
- 8. 在SQL系統日期時間前10分鐘獲取記錄
- 9. PHP:如何在小時內獲得當前時間:分鐘:秒?
- 10. 獲取5分鐘舊的行
- 11. Teradata的回合時間爲5分鐘
- 12. 以小時,分鐘,秒鐘(以秒爲單位)獲取時間
- 13. PostgreSQL:從5分鐘前從表中獲取行
- 14. 減去當前日期和時間5分鐘javascript
- 15. 提前5分鐘在heroku上的Postgres時間
- 16. 標準表達式表示5分鐘之前的時間戳
- 17. 設置警報5分鐘之前警報時間
- 18. 獲取時間四捨五入到最近的5分鐘間隔只有幾分鐘轉換爲字符串
- 19. 獲取當前日期時間以分鐘爲單位,並轉換日期時間(d.m.Y H:M)到分鐘的Javascript
- 20. 根據當前時間獲取具體的15分鐘時間範圍
- 21. 獲取當前系統時間,然後想在該時間添加30分鐘
- 22. 生成5分鐘間隔
- 23. matplotlib.finance 5分鐘間隔
- 24. Android TimePicker間隔5分鐘
- 25. 如何獲得在幾分鐘當前時間angularjs
- 26. 如何以5分鐘的時間間隔輸出?(mysql)
- 27. Cassandra以5分鐘爲間隔讀取超時?
- 28. 如何在幾秒鐘內獲取當前時間
- 29. 如何獲取當前時間戳並在CakePHP中添加分鐘數?
- 30. 通過獲取系統時間每5分鐘執行腳本本身
這裏沒有一個本地函數來做到這一點,我所知道的,但[這](https://gist.github.com/egza/3713606)壽ld讓你開始。 – naththedeveloper 2013-05-02 20:03:10
這裏是我寫的一個功能:http://phpsnips.com/snip-536#.UYLGWLWkrMg – 2013-05-02 20:07:00