mysqlのstr_to_date関数の使い方はどうですか。
MySQLのSTR_TO_DATE関数は、文字列を日付形式に変換するために使用されます。
フォーマット:STR_TO_DATE(str、format)
設定:
- str: 変換したい文字列。
- 日付の形式を指定した文字列。
返り値: 日付値を返します。
例えば、
- STR_TO_DATE(’10-05-2021′, ‘%d-%m-%Y’) によって、日付値が返されます:2021-05-10
- STR_TO_DATE(‘2021/05/10’, ‘%Y/%m/%d’) は日付値:2021-05-10 を返します。
注意点:
- 日付形式の文字列とフォーマットパラメーターは一致する必要があります、そうでない場合はNULLが返されます。
- formatパラメーターに含まれる文字は、日付フォーマット文字列と一致している必要があります。例えば、%dは日付の日を表し、%mは月を表し、%Yは年を表します。
- 日付の形式文字列の区切り文字は、’-‘、’/’、’.’などの任意の文字にすることができます。
MySQLの公式ドキュメントで、日付の書式に関する詳細情報を参照してください。