使用php进行mysql日期格式化

med*_*med 0 php mysql sql

我有一个日期("mm/dd/yyyy"),我想将其转换为MySQL DATE数据类型(如yyyy-mm-dd)

我如何用PHP做到这一点?

Nic*_*ssu 7

看看mysql函数str_to_date()

select str_to_date('10/30/2010','%m/%d/%Y') -- 2010-10-30
Run Code Online (Sandbox Code Playgroud)


Seb*_*oli 5

Nick rulez的答案也适用于插入和更新:

INSERT INTO my_table (id, date) values (1, str_to_date('10/30/2010','%m/%d/%Y'))
Run Code Online (Sandbox Code Playgroud)