1

2012-02-14?

上記のMYSQLステートメントを変更して、日付を文字列の日付形式にフォーマットするにはどうすればよいですか

2012-FEB-02?

4

3 に答える 3

4

MySQL のDATE_FORMAT()関数を使用します。

SELECT DATE_FORMAT('2012-02-14', '%Y-%b-%d');
于 2012-05-29T13:44:38.377 に答える
0

MYSQL DateFormat関数。

DATE_FORMAT(<日付フィールド>, '%Y-%b-%d')

于 2012-05-29T13:45:16.483 に答える
0

MySQLs を見DATE_FORMATてください。必要に応じて特定の日付をフォーマットする可能性がたくさんあります。

例:

SELECT DATE_FORMAT('2012-02-14', "%Y-%b-%m");

結果:

2012-Feb-02

...そして、本当に月の省略形を大文字で表示したい場合 (例の結果のようFEBに の代わりに別名Feb)、単にそれをラップしUPPERます:

SELECT UPPER(DATE_FORMAT('2012-02-14', "%Y-%b-%m"));

結果:

2012-FEB-02
于 2012-05-29T13:45:33.207 に答える