所有
我有以下字符串:
$dateTime = '2013-09-15T00:00:00.000Z';
是否有从上面的字符串中提取年,月和日的功能,因此结果如下所示:
$yearMonthDate = '2013-09-15';
由于
答案 0 :(得分:1)
您可以使用strtotime()
将日期时间转换为时间戳,然后使用以下语法将其转换回格式化日期:
date("Y-m-d", strtotime($myOriginalDate))
答案 1 :(得分:0)
答案 2 :(得分:0)
由于第一个字符串实际上是standard,因此您只需使用substr:
$yearMonthDate = substr($dateTime, 0, 10);
然而,如果$dateTime
的格式发生变化,那将是一种破解,并且显然会破坏。因此,您可能希望改为查看PHP DateTime
类。