この記事には、組み込みのMariaDB日付および時刻関数の完全なリストが含まれています。
以下は、MariaDBで使用可能な日付と時刻の関数のリストです。各関数名をクリックすると、関数の説明、その構文、および例が表示されます。
名前 | 説明 |
---|---|
ADDDATE() | 日付値に時間値(間隔)を追加します。 |
ADD_MONTHS() | 指定された日付に指定された月数を追加します。 |
ADDTIME() | 時間値に時間を追加します。 |
CONVERT_TZ() | あるタイムゾーンから別のタイムゾーンに変換します。 |
CURDATE() | 現在の日付を返します。 |
CURRENT_DATE() CURRENT_DATE | CURDATE() の同義語 。 |
CURRENT_TIME() CURRENT_TIME | CURTIME() の同義語 。 |
CURRENT_TIMESTAMP() CURRENT_TIMESTAMP | NOW() の同義語 。 |
CURTIME() | 現在の時刻を返します。 |
DATE() | 日付または日時式の日付部分を抽出します。 |
DATE_ADD() | 日付値に時間値(間隔)を追加します。 |
DATE_FORMAT() | 指定された日付を指定どおりにフォーマットします。 |
DATE_SUB() | 日付から時間値(間隔)を減算します。 |
DATEDIFF() | 2つの日付の差を返します(一方の日付をもう一方の日付から減算します)。 |
DAY() | DAYOFMONTH() の同義語 。 |
DAYNAME() | 指定された日付の曜日の名前を返します。 |
DAYOFMONTH() | 指定された日付の日(0〜31)を返します。 |
DAYOFWEEK() | 指定された日付の平日インデックスを返します。 |
DAYOFYEAR() | 指定された日付の年の日(1-366)を返します。 |
EXTRACT() | 指定された日付から日付部分を抽出します。 |
FROM_DAYS() | 標準カレンダーの開始から指定された日数(0000-00-00)に基づいて日付を返します。 |
FROM_UNIXTIME() | Unixタイムスタンプを日付としてフォーマットします。 |
GET_FORMAT() | 入力引数に基づいて日付形式の文字列を返します。 |
HOUR() | 指定された時刻または日時式から時間を抽出します。 |
LAST_DAY() | 日付引数から月の最後の日を返します。 |
LOCALTIME() LOCALTIME | NOW() の同義語 。 |
LOCALTIMESTAMP LOCALTIMESTAMP() | NOW() の同義語 。 |
MAKEDATE() | 年と日から日付を作成します。 |
MAKETIME() | 時、分、秒から時間を作成します。 |
MICROSECOND() | 指定された時刻または日時の式からマイクロ秒を抽出します。 |
MINUTE() | 指定された時刻または日時の式から分を抽出します。 |
MONTH() | 指定された日付から月を抽出します。 |
MONTHNAME() | 指定された日付から月の名前を抽出します。 |
NOW() | 現在の日付と時刻を返します。 |
PERIOD_ADD() | 年月の値に期間を追加します。 |
PERIOD_DIFF() | 期間間の月数を返します。 |
QUARTER() | 指定された日付式から四半期を返します。 |
SEC_TO_TIME() | 秒を「hh:mm:ss」形式に変換します。 |
SECOND() | 指定された時刻または日時の式から秒(0〜59)を返します。 |
STR_TO_DATE() | 指定された形式の文字列に基づいて、文字列を日付、日時、または時刻の値に変換します。 |
SUBDATE() | 指定された日付から金額を差し引きます。 DATE_SUB() の同義語 3つの引数で呼び出された場合。 |
SUBTIME() | 別の時間値から時間値を減算します。 |
SYSDATE() | 関数が実行される時間を返します。 |
TIME() | 時刻または日時式の時間部分を抽出し、文字列として返します。 |
TIME_FORMAT() | 指定されたフォーマット文字列に従って時間値をフォーマットします。 |
TIME_TO_SEC() | 秒に変換された時間引数を返します。 |
TIMEDIFF() | 2つの時刻または日時の値の差を返します。 1回目から2回目を差し引きます。 |
TIMESTAMP() | 単一の引数を使用すると、この関数は日付または日時式を日時値として返します。 2つの引数を使用して、time引数をdateまたはdatetime引数に追加し、結果のdatetime値を返します。 |
TIMESTAMPADD() | 日時式に間隔を追加します。 |
TIMESTAMPDIFF() | 指定された単位に基づいて、2つの日時式の差を返します。 |
TO_DAYS() | 日付引数を日数に変換して返します。 |
TO_SECONDS() | 0年目からの秒数に変換された日付または日時の引数を返します。 |
UNIX_TIMESTAMP() | Unixタイムスタンプを返します。 |
UTC_DATE() | 現在のUTC日付を返します。 |
UTC_TIME() | 現在のUTC時刻を返します。 |
UTC_TIMESTAMP() | 現在のUTC日時を返します。 |
WEEK() | 指定された日付または日時式から週番号を返します。 |
WEEKDAY() | 指定された日付または日時式からの平日インデックスを返します。 |
WEEKOFYEAR() | 指定された日付または日時式から日付(1-53)の暦週を返します。 |
YEAR() | 指定された日付または日時式から年を返します。 |
YEARWEEK() | 指定された日付または日時式から年と週を返します。 |