任何人都可以提出一個函數來轉換:「2012-01-27T08:00:00 + 0000」到「1月27日」?更改格式的Facebook「end_time」
回答
這可以通過使用兩個函數strtotime和date來完成。 Strtotime:http://php.net/manual/en/function.strtotime.php將時間轉換爲Unix時間戳
日期:格式化特定日期/時間。 ('M d',strtotime('2012-01-27T08:00:00 + 0000'));
,其中M =月和d =日期
感謝隊友,這就像一個魅力!我很感激! – 2012-03-01 23:56:51
太棒了,如果你想在date函數中使用不同格式的日期,你可以改變日期的格式:) – insomiac 2012-03-02 00:02:55
這是我做我的PayPal代碼什麼是大致相同這裏
function convertTime($time) {
$time = urldecode($time);
list($hour, $minute, $junk) = explode(':',$time);
list($second, $month, $day, $year) = explode(' ',$junk);
$day = explode(',',$day);
$day = $day[0];
$montharr = array('Jan'=>1,'Feb'=>2,'Mar'=>3,'Apr'=>4,'May'=>5,'Jun'=>6,'Jul'=>7,'Aug'=>8,'Sep'=>9,'Oct'=>10,'Nov'=>11,'Dec'=>12);
$timestamp = mktime($hour, $minute, $second, $montharr[$month], $day+1, $year);
return $timestamp;
}
然後您可以更改時間戳您想使用PHP日期函數
<?PHP
date('F j', convertTime($end_time));
?>
我明白了什麼有一個strtotime()函數,但這讓我對事物有更多的控制權。
感謝隊友正確的格式,我用奧比的解決方案,因爲它適合我的需要更好一點去。不過,我喜歡你的解決方案!乾杯! – 2012-03-01 23:57:43
- 1. 爲什麼Facebook返回null end_time事件?
- 2. 更改格式
- 3. 更改表格的樣式和格式
- 4. 更改JSON格式的日期格式
- 5. 更改textOutput格式的格式
- 6. GMT格式更改
- 7. Facebook的訪問令牌改變格式
- 8. 的Javascript更改timestap格式
- 9. 更改QDate的格式
- 10. 更改格式CSV Matlab的
- 11. UITextView:更改URL的格式?
- 12. 如何更改格式1格式2
- 13. Facebook更改了access_token風格嗎?
- 14. 動態更改Telerik的網格格式
- 15. 更改單元格的格式類型
- 16. facebook access_token格式突然改變
- 17. 選擇大於start_time的end_time
- 18. 更改時間格式
- 19. copyValuesToRange更改日期格式
- 20. Javascript更改日期格式
- 21. PHP - 更改日期格式
- 22. mysql更改日期格式
- 23. 更改屬性格式
- 24. .htaccess更改網址格式
- 25. 更改列表格式
- 26. JSP - 更改日期格式
- 27. 更改日期格式
- 28. 更改新日期格式
- 29. 更改像素格式
- 30. 如何更改NSDate格式
編輯:找到了,它可以輸出通過簡單地追加DATE_FORMAT = – 2012-03-12 08:41:00