使用类似'22-Sep-17'的格式创建php DateTime类`
我想用这些格式创建PHP DateTime类使用类似'22-Sep-17'的格式创建php DateTime类`,php,datetime,Php,Datetime,我想用这些格式创建PHP DateTime类 17年9月22日 2017年8月18日 我正在尝试做类似的事情,但9月、8月是一个有点独特的处理 我该怎么做 $format = 'd-m-y'; $date = \DateTime::createFromFormat($format, '22-Sep-17'); echo $date->format('Y-m-d'); m是月份的格式字符。您需要的是M,它返回月份的3个字母缩写 <?php $format = 'd-M-y';
17年9月22日
2017年8月18日
我正在尝试做类似的事情,但9月、8月是一个有点独特的处理
我该怎么做
$format = 'd-m-y';
$date = \DateTime::createFromFormat($format, '22-Sep-17');
echo $date->format('Y-m-d');
m
是月份的格式字符。您需要的是M
,它返回月份的3个字母缩写
<?php
$format = 'd-M-y';
$date = \DateTime::createFromFormat($format, '22-Sep-17');
echo $date->format('Y-m-d');
m
是月份的格式字符。您需要的是M
,它返回月份的3个字母缩写
<?php
$format = 'd-M-y';
$date = \DateTime::createFromFormat($format, '22-Sep-17');
echo $date->format('Y-m-d');
这怎么会是打字错误?用户不知道m
和m
之间的区别,这并不意味着它是一个打字错误。这怎么会是一个打字错误?用户不知道m
和m
之间的区别,这并不意味着它是打字错误。