1
我要存儲在此格式 「1990年1月1日」 顯示日期,(DMY)如何正確使用php將日期插入MYSQL數據庫?
我有一個日期列在我的數據庫使用這些設置
TYPE:DATE
瀏覽器顯示變換:日期格式(文本/無格式:DATEFORMAT)
瀏覽器顯示變換選項:0, '。%Ĵ%N%Y', '本地'
我的查詢都要爲:
INSERT INTO表中的值(STR_TO_DATE( '1990年1月1日', '%E%C%Y'))
到目前爲止,查詢被接受但空白字段顯示在數據庫
唯一的其他東西我能得到的是不使用STR_TO_DATE添加默認的日期爲1.1.1970
變化的數據類型爲varchar –
@vSugumar NNnnooooooooo – RiggsFolly
MYSQL保存日期,'YYYY-MM-DD'和多數民衆贊成它。如果你想將日期顯示爲'd.m.Y',那麼你在應用程序表示層中進行**日期轉換**。並且當然可以轉換回MYSQL格式以將其存儲在數據庫中 – RiggsFolly