MySQL の日付形式について
MySQL は、日、月、年の値で構成されるパックされた 3 バイト整数形式で内部的に日付を保存します。 。ただし、表示される場合、精度を維持するために、これらの日付は「0000-00-00」として表示されます。
DATE_FORMAT() を使用したカスタム書式設定
特定の形式で日付を表示するには「d-m-Y」などの形式を指定するには、DATE_FORMAT() 関数を使用できます。この関数は、日付値を、選択した形式で人間が判読できる文字列に変換します。
DATE_FORMAT() 構文
DATE_FORMAT() の構文は次のとおりです。
DATE_FORMAT(date_column, '%d-%m-%Y')
使用例
「d-m-Y」形式で日付列を選択して表示するには、次のクエリを使用できます:
SELECT col1, col2, DATE_FORMAT(datecolumn, '%d-%m-%Y') AS datecolumn, more1... FROM sometable ....
プログラミング環境に関する注意事項
表示目的で DATE_FORMAT() の使用が必要になる場合がありますが、プログラミング環境でクエリを使用する場合は、生の日付を取得する必要があることに注意することが重要です。価値。この値は、プログラミング言語が提供する適切な書式設定関数を使用して書式設定できます。
以上が表示およびプログラミング環境用に MySQL の日付形式をカスタマイズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。