可能重复:
PHP: convert date format yyyy-mm-dd => dd-mm-yyyy [NOT IN SQL]
希望每个人都度过一个愉快的假期。
我有这种格式的日期:23-12-2011
,并希望将其转换为美国格式2011-12-23
。
有谁知道如何在PHP中执行此操作?是否有任何打破字符串的功能?
答案 0 :(得分:7)
$date = DateTime::createFromFormat('d-m-Y', '23-12-2011');
echo $date->format('Y-m-d');
答案 1 :(得分:4)
date("Y-m-d", strtotime("23-12-2011"))