📜  MariaDB 中的 TO_DAYS函数和 WEEK函数

📅  最后修改于: 2022-05-13 01:54:52.717000             🧑  作者: Mango

MariaDB 中的 TO_DAYS函数和 WEEK函数

TO_DAYS函数:
在 MariaDB 中,TO_DAYS函数将日期转换为数字天。在这个函数中,第一个参数是日期。此函数返回日期的数字天数。此函数仅用于公历内的日期。如果日期为“0000-00-00”,此函数将返回 NULL。它与 FROM_DAYS函数相反。

句法 :

TO_DAYS( date )

范围 :

ParameterDescription
datedate to convert to numeric days.

返回 :
它将日期返回为数字天。

示例-1:

SELECT TO_DAYS('2014-11-20');

输出 :

735922

示例 2 :

SELECT TO_DAYS('2014-11-18 05:30:00');

输出 :

735920

示例 3 :

SELECT TO_DAYS('0000-00-00');

输出 :

NULL

周函数:
在 MariaDB 中,Week函数用于返回日期值的周部分。在这个函数中,第一个参数是日期值,第二个参数是模式。此函数将根据指定的模式返回 0-53 或 1-53 之间的值。此函数返回与 WEEK函数相同的语法为 WEEK(date_value, 3)。

句法 :

WEEK( date_value, [ mode ] )

参数 :

ParametersDescription
date valueA date or datetime value from which to extract the week.
modeOptional. It is used to specify what day the week starts on.

返回 :
它返回日期值的周部分。

例子 :

SELECT WEEK('2020-01-05');

输出 :

1