日付と時刻の関数
📄️ add_months
指定された日付(DATE または DATETIME)に指定された月数を追加します。monthsadd 関数は同様の機能を提供します。
📄️ adddate,date_add
この関数は dateadd の同義語です。
📄️ convert_tz
DATE または DATETIME の値をあるタイムゾーンから別のタイムゾーンに変換します。
📄️ curdate,current_date
現在の日付を取得し、DATE 型の値を返します。
📄️ current_timestamp
現在の日付を取得し、DATETIME 型の値を返します。
📄️ curtime,current_time
現在の時刻を取得し、TIME 型の値を返します。
📄️ date
日付または日時式の日付部分を抽出します。
📄️ date_add, adddate
指定された時間間隔を日付に追加します。
📄️ date_diff
指定された単位で2つの日付値の差を返します。この関数は、expr1 - expr2 の値を unit の単位で表現して返します。
📄️ date_format
指定されたフォーマットに従って日付を文字列に変換します。現在、最大128バイトの文字列をサポートしています。返される値の長さが128を超える場合、NULLが返されます。
📄️ date_slice
指定された時間の粒度に基づいて、与えられた時間を時間間隔の始まりまたは終わりに変換します。
📄️ date_sub,subdate
指定された時間間隔を日付から減算します。
📄️ date_trunc
指定された日付部分(年、日、時間、分など)に基づいて時間値を切り捨てます。
📄️ datediff
2 つの日付値 (expr1 - expr2) の差を計算し、日数で結果を返します。expr1 と expr2 は有効な DATE または DATETIME 式です。
📄️ day
日付または日時式の日の部分を抽出し、1から31の範囲の値を返します。
📄️ dayofweek_iso
指定された日付に対して、ISO 標準の曜日を 1 から 7 の範囲の整数で返します。この標準では、1 は月曜日を表し、7 は日曜日を表します。
📄️ dayname
日付に対応する曜日を返します。
📄️ dayofmonth
日付から日部分を取得し、1 から 31 の範囲の値を返します。
📄️ dayofweek
指定された日付の曜 日インデックスを返します。例えば、日曜日のインデックスは1、月曜日は2、土曜日は7です。
📄️ dayofyear
指定された日付の年の日数を返します。
📄️ days_add
指定された日数を、与えられた日付または日時に加算します。
📄️ days_diff
2 つの日付式 (expr1 − expr2) の日数差を返します。日単位で正確です。