0

たとえば、mysqlでテーブルを作成しましたdate_birth date

そして、このような日付を挿入しようとしましたdate('Y-m-d H:i:s')が、挿入された日付はこのような形式な2012-08-02ので、何が問題なのか分かりますか? または、日付の長い形式の場合、mysql で日付を使用しないでください。

ありがとう!!

4

2 に答える 2

1

MySQLは正しいです:

DATE(expr) 日付または日時式 expr の日付部分を抽出します。

https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date

于 2012-08-06T08:56:54.320 に答える
0

date_birth DATETIMEの代わりにmysql テーブルを変更しますdate_birth DATE

以下のクエリでこれを行うことができます。

ALTER TABLE table_name MODIFY COLUMN date_birth DATETIME

そして、日付を挿入すると、date('Y-m-d H:i:s')日付だけでなく完全な日付時刻がかかります

于 2012-08-06T08:56:17.687 に答える