MariaDB 中的 TO_DAYS函数和 WEEK函数
TO_DAYS函数:
在 MariaDB 中,TO_DAYS函数将日期转换为数字天。在这个函数中,第一个参数是日期。此函数返回日期的数字天数。此函数仅用于公历内的日期。如果日期为“0000-00-00”,此函数将返回 NULL。它与 FROM_DAYS函数相反。
句法 :
TO_DAYS( date )
范围 :Parameter Description date date 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 ] )
参数 :Parameters Description date value A date or datetime value from which to extract the week. mode Optional. It is used to specify what day the week starts on.
返回 :
它返回日期值的周部分。
例子 :
SELECT WEEK('2020-01-05');
输出 :
1