HOUR() - Hours of Time

Q

How to extract the hours from a given time using the HOUR() function?

✍: FYIcenter.com

A

HOUR(time) is a MySQL built-in function that returns the hour value from a given time. For example:

SELECT HOUR(NOW()), NOW();
  -- +-------------+---------------------+
  -- | HOUR(NOW()) | NOW()               |
  -- +-------------+---------------------+
  -- |          22 | 2023-11-14 22:59:16 |
  -- +-------------+---------------------+

Reference information of the HOUR() function:

HOUR(time): int
  Returns the hour for time. The range of the return value is 0 to 23
  for time-of-day values.

Arguments, return value and availability:
  time: Required. The time to extract the hour from.
  int: Return value. The hour value.
  Available since MySQL 4.

Related MySQL functions:

 

LAST_DAY() - Last Day of Month

GET_FORMAT() - Standard Datetime Formats

MySQL Functions on Date and Time

⇑⇑ MySQL Function References

2023-11-17, 240🔥, 0💬