以下是一个PHP代码实例,展示了如何在不同日期格式之间进行转换。表格中包含了原始日期格式、目标日期格式以及相应的PHP函数。
| 原始日期格式 | 目标日期格式 | PHP函数 |
|---|---|---|
| YYYY-MM-DD | d/m/Y | date() |
| YYYY-MM-DD | Fj,Y | strftime() |
| YYYY-MM-DDH:i:s | m/d/YH:i:A | DateTime::format() |
| m/d/YH:i:sA | d-m-YH:i:s | DateTime::format() |
代码示例
```php

// 原始日期格式:YYYY-MM-DD
$originalDate = '2021-12-31';
// 转换为 d/m/Y 格式
$format1 = date('d/m/Y', strtotime($originalDate));
// 转换为 F j, Y 格式
$format2 = strftime('%B %d, %Y', strtotime($originalDate));
// 创建 DateTime 对象
$dateTime = new DateTime($originalDate);
// 转换为 m/d/Y H:i:A 格式
$format3 = $dateTime->format('m/d/Y H:i:A');
// 转换为 d-m-Y H:i:s 格式
$format4 = $dateTime->format('d-m-Y H:i:s');
// 输出结果
echo "







