我有字符串'19720505'
(年份+月份,前导零+日期前导零)。 如何使用PHP DateTime类将其转换为格式Y-m-d 00:00:00
?PHP日期时间对象从格式A转换为格式B
0
A
回答
3
首先转换您yyyymmdd
为DateTime对象:
$inputString = "19720505";
$date = DateTime::createFromFormat("Ymd", $inputString);
那么你的DateTime对象转换为字符串中所需的格式:
$outputString = $date->format('Y-m-d H:i:s');
所有这些操作被认为是基本的和非常简单的。在问这么基本的东西之前,你应该阅读PHP文档。
0
使用日期时间:
<?php
$date = new DateTime('19720505');
echo $date->format('Y-m-d H:i:s');
相关问题
- 1. PHP转换日期时间格式
- 2. 转换为日期时间格式
- 3. 如何将日期时间格式转换为日期和时间对象?
- 4. 日期时间转换从日期时间格式R键datemonth
- 5. 从日期转换为格式化的日期时间
- 6. PHP日期格式转换
- 7. 将GMT日期格式转换为时间格式
- 8. AngularJS - 将时间戳日期格式转换为javascript格式
- 9. 转换/格式化日期对象
- 10. 转换为日期格式
- 11. 转换日期格式为
- 12. 将JavaScript日期格式转换为期望的PHP格式
- 13. PHP日期时间::格式
- 14. PHP - 格式日期/时间
- 15. SQL - 转换日期时间格式
- 16. SQL日期时间格式转换
- 17. 转换日期时间到z格式
- 18. 转换日期时间格式
- 19. xslt转换日期时间格式
- 20. 转换的日期时间格式
- 21. Python日期时间格式转换
- 22. 的Java日期时间格式转换
- 23. 如何转换日期时间格式?
- 24. 转换日期时间格式
- 25. Python的日期时间格式转换
- 26. 如何将Json日期格式转换为日期时间格式(mm/dd/yyyy))?
- 27. 时间日期格式,将小时数转换成ISO8601格式
- 28. 如何将格式化日期转换为日期对象Java
- 29. PHP将日期/时间格式转换为另一个
- 30. php转换时间()到日期格式的动态为sql
http://php.net/manual/en/datetime.createfromformat.php – zerkms
可以使用 format('Y-m-d'); ?>不使用'New DateTime();' ? –
user1857116
'DateTime :: createFromFormat(...) - > format(...)'? – zerkms