Microsoft Edge正在放置 %E2%80%8E 在发送的数据中,这是一个 从左到右的标记 ,这导致php函数出现问题: createDateFromFormat ,因为Edge发送的字符串不符合指定的格式: d/m/Y H:i 你能做的就是用 * ( DOC )格式字符串中的字符: *d*/*m*/*Y *H*:*i* 或者你可以删除所有控制字符( 从php String中删除控制字符 )使用:
%E2%80%8E
createDateFromFormat
d/m/Y H:i
*
*d*/*m*/*Y *H*:*i*
$date = preg_replace('/[^\PC\s]/u', '', $date);