的PayPal按以下格式發送回PAYMENT_DATE場19時19分09秒2011年9月27日貝寶完成的日期格式
我使用PHP來計算PAYMENT_DATE餘下的日子,但我的代碼是基於越來越格式在2011-09-27 12:19:00。
我該如何更改?
這是我的代碼(這完美地工作,如果日期在我正確的格式):
<?php
$today = time();
$cdate = strtotime('2011-09-27');//strtotime($row_details['payment_date']);// testing
$dateDiff = $today - $cdate;
$fullDays = floor($dateDiff/(60*60*24));
$dayscalculate = 30 - $fullDays; // Set number of days
echo $dayscalculate.(($dayscalculate == 1) ? " day" : " days");
?>
謝謝
什麼問題? 'strtotime(「2011年9月27日19:19:09」)'應該和你的測試值一樣好'strtotime('2011-08-21')' –
嗯..讓我測試.. – user718359
完美..不知道會接受這種格式..謝謝..放入答案,並會接受..也很容易將PayPal PST時區更改爲澳大利亞?所以得到正確的澳大利亞時間等。 – user718359