如何将DOB转换为单词。
ex-21/05/1992作为二十一,可能是Ninteen ninty二。
我试过这个功能,但它不起作用:
$dob_in_words = $dobObject;
$temp = explode('.',$dobObject);
$dob_in_words = date("m.d.Y", mktime(0, 0, 0, $temp[0], $temp[1],$temp[2]));
echo $dob_in_words;
答案 0 :(得分:0)
尝试一下,
$dob_in_words = "21/05/1992";
$date = DateTime::createFromFormat('d/m/Y', $dob_in_words);
$dob_in_words = date("m.d.Y", strtotime($date->format('Y-m-d')));
echo $dob_in_words;
注意:
通过查看,可以消除m / d / y或d-m-y格式的日期 各个组件之间的分隔符:如果分隔符是a 斜线(/),然后是美国m / d / y;而如果 separator是短划线( - )或点(。),然后是欧洲d-m-y格式 假设。但是,如果年份是以两位数格式给出的 分隔符是破折号( - ,日期字符串被解析为y-m-d。