我正嘗試使用CakePHP的TimeHelper。CakePHP timehelper具有最高精度
比方說,我有這樣的日期:Tue, 07 Jun 2011 10:53:31 GMT
其劃時代的時間是:1307444011
我需要差分輸出與現在,像這樣:2 years, 24 days, 15 hours, 27 minutes and 43 seconds
我嘗試這樣做:
$userCreatedTimeStr = $this->Time->timeAgoInWords(
1307444011, array(
'end' => '+10 year',
'accuracy' => array('second' => 'second')
)
);
但是,此代碼給出2 years ago
。
我該如何解決這個問題?
編輯:一些測試代碼是這樣的: http://apigen.juzna.cz/doc/cakephp/cakephp/source-class-CakeTimeTest.html#189-229
好像使用PHP核心功能是強制性的,而不是TimeHelper。
How to calculate the difference between two dates using PHP?
How to get time difference in minutes in PHP
This給2年,3周,3天前 – trante
是的,這只是一個例子。我不太瞭解PHP時間的參數,但它提供了一個你需要什麼的概念。如果你等幾分鐘,我大概可以弄清楚要輸入什麼內容。 – SharkofMirkwood
當然,謝謝。 – trante