当在php日期函数中输入jalali年的日期31-06(例如1397-06-31(时,输出显示一天后!
<?php
$date = date_create('1397-06-31');
echo date_format($date, 'Y-m-d');
// the output is 1397-07-01
?>
我该怎么修?
您输入的不是贾拉利日期,而是大约600年前的日期。
那年6月31日在你的时区并不存在,这就是为什么它会提前一天跳过。