溫馨提示×

MySQL時間函數(shù)怎么正確使用

小億
90
2023-08-15 19:43:01
欄目: 云計算

MySQL中有很多時間函數(shù),可以對日期和時間進行各種操作和計算。下面是一些常用的MySQL時間函數(shù)及其正確使用方法:

  1. NOW():返回當前日期和時間。

例如:SELECT NOW();

  1. CURDATE():返回當前日期。

例如:SELECT CURDATE();

  1. CURTIME():返回當前時間。

例如:SELECT CURTIME();

  1. DATE():提取日期部分。

例如:SELECT DATE(‘2021-01-01 12:34:56’);

  1. TIME():提取時間部分。

例如:SELECT TIME(‘2021-01-01 12:34:56’);

  1. YEAR():提取年份。

例如:SELECT YEAR(‘2021-01-01’);

  1. MONTH():提取月份。

例如:SELECT MONTH(‘2021-01-01’);

  1. DAY():提取日期。

例如:SELECT DAY(‘2021-01-01’);

  1. HOUR():提取小時。

例如:SELECT HOUR(‘2021-01-01 12:34:56’);

  1. MINUTE():提取分鐘。

例如:SELECT MINUTE(‘2021-01-01 12:34:56’);

  1. SECOND():提取秒數(shù)。

例如:SELECT SECOND(‘2021-01-01 12:34:56’);

  1. DATE_FORMAT():格式化日期和時間。

例如:SELECT DATE_FORMAT(‘2021-01-01’, ‘%Y年%m月%d日’);

  1. DATE_ADD():在日期上進行加法計算。

例如:SELECT DATE_ADD(‘2021-01-01’, INTERVAL 1 DAY);

  1. DATE_SUB():在日期上進行減法計算。

例如:SELECT DATE_SUB(‘2021-01-01’, INTERVAL 1 DAY);

這些是一些常用的MySQL時間函數(shù),你可以根據(jù)具體的需求選擇合適的函數(shù)來使用。

0