如何将20120204
转换为像Mon, 04 Feb 2012 00:00:00 +0000
之类的东西? PHP的版本是5.4。快速日期格式化东西
0
A
回答
1
1
通常建议使用PHP的DateTime类进行日期处理/操作。所以,你会做这样的事情
$dateString = '20120204';
$dateObject = DateTime::createFromFormat('Ymd', $dateString);
echo $dateObject->format('r');
相关问题
- 1. 快速数字格式化
- 2. 打印日期:MM:ssTZD不使用JODA时间或快速地快日期格式
- 3. 格式化的东西用date()函数来显示提前日期
- 4. 格式化日期?
- 5. 日期格式化
- 6. 格式化日历日期
- 7. 日期格式化程序没有正确格式化日期
- 8. 格式化JSON日期格式化的日期基于区域
- 9. Excel条件格式不会格式化任何东西
- 10. 格式化日期。如何将int值格式化为日期格式?
- 11. 简化东西
- 12. 快速格式化货币返回无
- 13. 快速SQL问题日期
- 14. 格式化日期时间
- 15. php日期格式化
- 16. 格式化JSON日期
- 17. jquery tmpl格式化日期?
- 18. MySQL的格式化日期
- 19. PHP - 格式化日期
- 20. Java格式化日期
- 21. 新日期()格式化
- 22. 格式化日期PostgreSQL的
- 23. MVC&日期格式化
- 24. JQGrid日期格式化
- 25. 日期时间格式化
- 26. 格式化日期sql
- 27. NsDateFormatter格式化日期
- 28. 格式化日期值
- 29. 无法格式化日期
- 30. PHP日期格式化
我通过日期,strftime的看着,我想不出任何理智的方式做到这一点并不可能包含类似'$ =一年(INT)SUBSTR(东西'20120204',0,4);',希望有更好的方法(将字符串变成unix时间戳格式或其他东西 – jmoon 2012-04-14 06:07:35