中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL 時間函數

發布時間:2020-07-14 06:58:29 來源:網絡 閱讀:328 作者:spark_Gg 欄目:MySQL數據庫

A. timestampdiff() 傳三個參數,第一個時間類型如年,月,日,第二個開始時間,第三個結束時間
select test_name, timestampdiff(YEAR,create_time,end_time) y_date from test_table; --計算時間

+-----------+--------+
| test_name | y_date |
+-----------+--------+
| 哈羅德 | 29 |
| 哈羅德 | 17 |
| 格溫 | 13 |
| 班尼 | 110 |
+-----------+--------+

B. INTERVAL n day day還可以替換為年月等
select now()+ INTERVAL 1 day; --表示明天

+-----------------------+
| now()+ INTERVAL 1 day |
+-----------------------+
| 2018-12-07 09:52:03 |
+-----------------------+

C. last_day() 括號內加個時間日期,表示月末
select last_day(now()); --表示月末

+-----------------+
| last_day(now()) |
+-----------------+
| 2018-12-31 |
+-----------------+

D. extract(day from now()) 表示某月第幾天,day 還可以替換為year,month 等
select date_sub(date(now()),interval extract(day from now()) - 1 day) as 'month_firstday'; 月初

+----------------+
| month_firstday |
+----------------+
| 2018-12-01 |
+----------------+

E. date_format() 把一個日期/時間轉換成各種各樣的字符串格式

select date_format(now(),'%Y-%m-%d %h:%i:%s'); %Y:年,% m:月, %M:英文月,%d: 日, %D :英文日, %h:小時,%H:24小時制,%i:分鐘,%s:秒

+----------------------------------------+
| date_format(now(),'%Y-%m-%d %h:%i:%s') |
+----------------------------------------+
| 2018-12-06 10:28:04 |
+----------------------------------------+

F. str_to_date() 把一個字符串格式日期/時間轉換成時間
select str_to_date('07.10.2017 08:09:30', '%m.%d.%Y %h:%i:%s') as st_to_d;

+---------------------+
| st_to_d |
+---------------------+
| 2017-07-10 08:09:30 |
+---------------------+
1 row in set (0.06 sec)

G. date_add(),date_sub()
select date_add(now(), interval 1 day) as add_day; 加一天, 表示明天

+---------------------+
| add_day |
+---------------------+
| 2018-12-07 10:46:50 |
+---------------------+
1 row in set (0.00 sec)

select date_add(now(), interval 1 day) as add_day; 減一天,表示昨天

+---------------------+
| sub_day |
+---------------------+
| 2018-12-05 10:48:48 |
+---------------------+
1 row in set (0.00 sec)

H. select week(now()); 年中第幾周
select quarter(now()); 季度
select dayofweek(now()); 一周中第幾天
select dayofmonth(now()); 一個月第幾天
select dayofyear(now()); 一年第幾天
show variables like 'lc_time_names';
select dayname(now()),monthname(now()); 英文周幾,英文月份

+----------------+------------------+
| dayname(now()) | monthname(now()) |
+----------------+------------------+
| Thursday | December |
+----------------+------------------+

set lc_time_names='zh_CN'; 時間名稱改為中文

+----------------+------------------+
| dayname(now()) | monthname(now()) |
+----------------+------------------+
| 星期四 | 十二月 |
+----------------+------------------+

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

麻江县| 郓城县| 遵义县| 乌拉特后旗| 搜索| 郑州市| 东明县| 怀远县| 孟津县| 溆浦县| 永定县| 沂南县| 双江| 贞丰县| 建昌县| 两当县| 蓬莱市| 罗江县| 汪清县| 达孜县| 昆山市| 玛纳斯县| 珠海市| 凭祥市| 新巴尔虎右旗| 龙里县| 西乡县| 柯坪县| 新疆| 宁都县| 仙桃市| 修武县| 施秉县| 禄劝| 临夏市| 灵台县| 定边县| 沅江市| 淮滨县| 鸡泽县| 宜州市|