任何人都可以提出一个函数来转换:“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. 更改格式
- 5. 更改格式
- 6. 更改textOutput格式的格式
- 7. 更改JSON格式的日期格式
- 8. GMT格式更改
- 9. 更改JSON格式
- 10. 更改JSON格式
- 11. 更改JSON格式
- 12. R格式更改
- 13. Facebook的访问令牌改变格式
- 14. Mongoose更改模式格式
- 15. 的Javascript更改timestap格式
- 16. UITextView:更改URL的格式?
- 17. 更改格式CSV Matlab的
- 18. 更改格式nginx的
- 19. 更改ACTION_VIDEO_CAPTURE的格式
- 20. 更改QDate的格式
- 21. 搜索由START_TIME形式和END_TIME
- 22. 更改数字格式(欧洲格式)
- 23. 如何更改格式1格式2
- 24. Excel VBA更改单元格值更改的数字格式
- 25. 更改单元格的值格式
- 26. 动态更改Telerik的网格格式
- 27. 更改单元格的格式类型
- 28. Facebook更改了access_token风格吗?
- 29. Facebook访问令牌格式是否更改?
- 30. facebook access_token格式突然改变
编辑:找到了,它可以输出通过简单地追加DATE_FORMAT = – 2012-03-12 08:41:00