📜  MariaDB 中的 Now() 和 MonthName()

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

MariaDB 中的 Now() 和 MonthName()

1.现在()函数:

在 MariaDB 中,Now函数用于返回当前日期和时间。在这个函数中,不会传递任何参数。对于字符串上下文,当前日期为 'YYYY-MM-DD HH:MM: SS' 格式,对于数字上下文,当前日期为 YYYYMMDDHHMMSS 格式将由此函数返回。它的工作方式类似于 CURRENT_TIMESTAMP、LOCALTIME 和 LOCALTIMESTAMP 函数。

句法 :

NOW()

范围 :

ParameterDescription
NoneNo Parameter will be passed in this function

返回 :

返回当前日期和时间。

示例-1:

SELECT NOW();

输出 :

'2020-11-07 07:59:41'

示例 2 :

SELECT NOW() + 10;

输出 :

20201107075951

示例 3 :

SELECT NOW() -15;

输出 :

20201107075926

2. MonthName()函数:

在 MariaDB 中,MonthName函数用于返回某个日期的月份全名。在这个函数中,第一个参数是 date_value。此函数将返回从日期值返回月份的全名。此函数返回给定日期值的月份的全名(一月、二月、...十二月)。

句法 :

MONTHNAME( date_value )

参数 :

ParametersDescription
date_valueA time or DateTime value from which to extract the month name.

返回 :

从日期开始的月份部分的名称。

示例-1:

SELECT MONTHNAME('2018-03-19 09:22:05.999999')

输出 :

March

示例 2 :

SELECT MONTHNAME('2020-06-01');

输出 :

June

示例 3 :

curtime()函数返回系统的当前时间。今天是 07-11-2020,当月是 11 月

SELECT MONTHNAME(CURTIME());

输出 :

November