将日期转换为2016年8月22日到2016年8月22日?

Ric*_*Joe 0 php

我有这种日期格式: August 22, 2016

我想转换为 08/22/2016

str_replace是解决方案吗?例如:str_replace("August","08/",$var); 但它应至少有12个str_replaces ...

任何想法的简单方法?

Obj*_*tor 5

请参阅DateTime :: format

创建DateTime对象后,指定所需的日期格式"m/d/Y".

试试这个:

$date = new DateTime('August 22, 2016');
echo $date->format('m/d/Y');  // 08/22/2016
Run Code Online (Sandbox Code Playgroud)