Home > Database > Mysql Tutorial > body text

MINUTE(), MICROSECOND() and HOUR() functions in MySQL

PHPz
Release: 2023-08-29 21:29:07
forward
996 people have browsed it

MySQL 中的 MINUTE()、MICROSECOND() 和 HOUR() 函数

In this article, we will discuss about: minute(), microsecond(), and hour() MySQL functions. We will do these with the help of their syntax, usage and use cases.

MySQL is an open source relational database management system. It allows users to store and manipulate data. In MySQL, we can use functions to perform specific tasks.

MINUTE() function

The MINUTE() function returns the minute portion of a given time or datetime value. It takes one argument, which is the time or datetime value to extract the minutes.

Output format

Output range is 0 to 59 as integer value.

Syntax

The syntax of the MINUTE() function is as follows

MINUTE(datetime)
Copy after login
The translation of

Example-1

is:

Example-1

SELECT MINUTE(NOW());
Copy after login

The output will be a single number. It represents the current minute value.

Example-2

SELECT MINUTE("2023-04-02 13:06:07");
Copy after login

The output will be the minute value, here it is 06.

The Chinese translation of

Example-3

is:

Example-3

SELECT MINUTE("13:06:07");
Copy after login

The output will be the minute value, here it is 06.

use

MINUTE() function can be used to calculate the length of time between two events. It can set the minute value for a specific timestamp.

MICROSECOND() function

The MICROSECOND() function returns the microsecond portion of a given time or datetime value. It takes one argument, which is the time or datetime value to extract the microsecond.

Output format

Output range is 0 to 999999 as integer value.

Syntax

The syntax of the MICROSECOND() function is as follows

MICROSECOND(datetime)
Copy after login
The translation of

Example-1

is:

Example-1

SELECT MICROSECOND(NOW());
Copy after login

The output will be a single number. It represents the current microsecond value.

Example-2

SELECT MICROSECOND("2023-04-02 13:06:07.000005");
Copy after login

The output will be microsecond value which is 05 here.

The Chinese translation of

Example-3

is:

Example-3

SELECT MICROSECOND("13:06:07.568549");
Copy after login
Copy after login

The output will be the microsecond value, here it is 568549.

use

The MICROSECOND() function can be useful in scenarios where high precision is required.

HOUR() function

The HOUR() function returns the hour part of a given time or datetime value. It accepts one parameter, which is the time or datetime value from which the hour is to be extracted.

Output format

Output an integer value ranging from 0 to 23.

Syntax

The syntax of the HOUR() function is as follows

HOUR(datetime)
Copy after login
The translation of

Example-1

is:

Example-1

SELECT HOUR(NOW());
Copy after login

The output will be a single number. It represents the current hour value.

Example-2

SELECT HOUR("2023-04-02 13:06:07.000005");
Copy after login

The output will be minute value which is 13 here.

The Chinese translation of

Example-3

is:

Example-3

SELECT MICROSECOND("13:06:07.568549");
Copy after login
Copy after login

The output will be minute value which is 13 here.

use

The HOUR() function is very useful in scenarios where hour values ​​need to be extracted from timestamps.

We have discussed these three MySQL functions. These functions are used to process time or datetime values. They all accept only one parameter, time or datetime. They both return an integer value.

The above is the detailed content of MINUTE(), MICROSECOND() and HOUR() functions in MySQL. For more information, please follow other related articles on the PHP Chinese website!

source:tutorialspoint.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template