我的日期格式为Thu Oct 15 2015 12:51:49 GMT+0530 (India Standard Time)
,我希望将其转换为PHP日期格式Y-m-d
代码如下
$statMonth = 'Thu Oct 15 2015 12:51:49 GMT+0530 (India Standard Time)'
echo date('Y-m', strtotime($statMonth));
返回1970-01
请告诉我如何获得月份和年份。
答案 0 :(得分:0)
您需要从日期中删除(India Standard Time)
,您可以使用以下正则表达式动态删除:
$statMonth = 'Thu Oct 15 2015 12:51:49 GMT+0530 (India Standard Time)';
$statMonth = trim(preg_replace('/\s*\([^)]*\)/', '', $statMonth));
echo date('Y-m', strtotime($statMonth));