公式サイト:httpsを://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_timestampdiff
TIMESTAMP(expr
)
、 TIMESTAMP(expr1
,expr2
)
expr
)expr1
,expr2
)単一の引数を指定すると、この関数は、日付または日時表現を返し expr
datetime値としてを。二つの引数で、それは時間の表現を追加し expr2
た日付または日時式に expr1
し、日時値として結果を返します。
PS:唯一つのパラメータ、日付や日時の種類は、最終的な結果は、日時を返されるパラメータ
二つのパラメータがある場合、第2のパラメータは、二番目のパラメータの値に、時刻型である第1のパラメータ値に適用されます
mysqlの> SELECT TIMESTAMP(' 2003-12-31 ' ); - > ' 2003-12-31夜十二時00分00秒' のMySQL > SELECT TIMESTAMP(' 2003年12月31日午前12時00分00秒'、' 午前12時00分00秒' )。 - > ' 2004-01-01夜12時00分00秒'
#、理解時間パラメータ値の後にパラメータ1 2の値、すなわち、日時に対応する値 SELECT タイムスタンプ(「2019年11月7日午前12時23分22秒」、「3時14分14秒」)AS 、#2019 11年7後、12時23分22秒、3時間14分14秒、現在時刻値の日付の上に タイムスタンプ(「2019年11月7日12時23分22秒」、「19。:午後02時14分')AS B、#その19後:14 :14、上日 のタイムスタンプ(' 2019年11月7日午前7時23分22秒' ' 夜7時14分14秒」)AS C。
TIMESTAMPADD(
unit
,interval
,datetime_expr
)
整数式を追加し interval
た日付または日時式に datetime_expr
。単位 interval
で与えられるunit
次の値のいずれかでなければならない引数: MICROSECOND
(マイクロ秒)、 、 SECOND
、 MINUTE
、 HOUR
、 DAY
、 WEEK
、MONTH
、 QUARTER
または YEAR
。
unit
値は、図示のように、キーワードのいずれかを使用して指定された、またはプレフィックスとすることができます SQL_TSI_
。たとえば、 DAY
と SQL_TSI_DAY
の両方が有効です。
MySQLの> SELECT TIMESTAMPADD(分、1、' 2003-01-02 ' ); - > ' 2003年1月2日0時01分○○秒' のMySQL > SELECT TIMESTAMPADD(WEEK、1、' 2003-01-02 ' ); - > ' 2003年1月9日'
TIMESTAMPDIFF(
unit
,datetime_expr1
,datetime_expr2
)
戻り値 datetime_expr2
- datetime_expr1
、どこ datetime_expr1
と datetime_expr2
日付または日時式です。一つの式には、日付や他のAの日時であってもよく、日付の値は、時間部分を有する日時として扱われる '00:00:00'
必要はどこ。結果(整数)の単位で与えられる unit
引数。正当な値は、 unit
の説明に記載されているものと同じである TIMESTAMPADD()
機能。
PS:後者を返し - 前者の値を、受信パラメータが日付型である場合、それは日時型プロセスのようなシステムになり、時間00:00:00です。
最初のパラメータと同じTIMESTAMPADD: MICROSECOND
(マイクロ秒)、 、 SECOND
、 MINUTE
、 HOUR
、 DAY
、 WEEK
、MONTH
、 QUARTER
または YEAR
。
mysqlの> SELECT TIMESTAMPDIFF(MONTH、' 2003-02-01 '、' 2003-05-01 ' ); - > 3 のMySQL > SELECT TIMESTAMPDIFF(YEAR、' 2002-05-01 '、' 2001-01-01 ' )。 - > - 1つ のMySQL > SELECT TIMESTAMPDIFF(分、' 2003-02-01 '、' 2003-05-01午前12時05分55秒' )。 - > 128885
注意
この関数の日付または日時の引数の順序を用いて使用されるものとは反対であるTIMESTAMP()
2つの引数で呼び出されたときに機能します。
呼び出し:VT、呼び出し、祈り、原因、嘆願