我在將美國(guó)日期轉(zhuǎn)換為 SQL 日期時(shí)遇到問(wèn)題。我可能做錯(cuò)了什么?$subExpiration = '09/02/2020';$sup_date = date('Y-m-d', strtotime('.$subExpiration.')); 我也試過(guò)$sup_date = date('Y-m-d', strtotime($subExpiration)); 和$sup_date = date("Y-m-d", strtotime(str_replace('/', '-', $subExpiration)));我只是想轉(zhuǎn)換為 2020-09-02 的格式化日期,但我一直收到 1970-01-01??雌饋?lái)很簡(jiǎn)單。我可能做錯(cuò)了什么?
1 回答

慕妹3242003
TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超6個(gè)贊
您可以使用 createFromFormat 從給定格式中獲取日期:
$input = '09/02/2020';
$inputformat = "m/d/Y";
$dateobj = DateTime::createFromFormat($inputformat, $input);
$yourFormat = $dateobj->format('Y-m-d');
echo $yourFormat; // 2020-09-02
- 1 回答
- 0 關(guān)注
- 139 瀏覽
添加回答
舉報(bào)
0/150
提交
取消