Rumah  >  Artikel  >  pangkalan data  >  Contoh penggunaan fungsi tarikh MySQL

Contoh penggunaan fungsi tarikh MySQL

王林
王林ke hadapan
2023-05-27 20:25:041196semak imbas

Fungsi tarikh

1 CURDATE()/CURRENT_DATE() mengembalikan tarikh semasa

SELECT CURDATE();
SELECT CURRENT_DATE();
---- 返回2019-02-19

2. ) /CURTIME() mengembalikan masa semasa

SELECT CURRENT_TIME();
---- 返回11:40:45

3 CURRENT_TIMESTAMP() mengembalikan tarikh dan masa semasa

SELECT CURRENT_TIMESTAMP();
---- 返回2019-02-19 11:41:32

4. d,n ) Kira tarikh mula d tambah n hari tarikh

SELECT ADDDATE("2017-06-15", INTERVAL 10 DAY);
---- 返回2017-06-25

5 TAMBAH(t,n) masa t tambah n saat masa

rreee<.>

6. DATE() mengekstrak nilai tarikh daripada tarikh atau ungkapan datetime

SELECT ADDTIME(&#39;2011-11-11 11:11:11&#39;, 5);
---- 返回2011-11-11 11:11:16

7 >

SELECT DATE("2017-06-15 11:11:16");
---- 返回2017-06-15

8 DATEDIFF(d1,d2) mengira bilangan hari antara tarikh d1->d2

SELECT DAY("2017-06-15"); 
---- 返回15

9 ungkapan f Ia dikehendaki memaparkan tarikh d

SELECT DATEDIFF(&#39;2001-01-01&#39;,&#39;2001-02-02&#39;); 
---- 返回-32

10 DAYNAME(d) mengembalikan tarikh d iaitu hari dalam minggu, seperti Isnin, Selasa

SELECT DATE_FORMAT(&#39;2011.11.11 11:11:11&#39;,&#39;%Y-%m-%d %r&#39;);
---- 返回2011-11-11 11:11:11 AM

11. DAYOFMONTH (d) Hitung hari dalam bulan tarikh d ialah

SELECT DAYNAME(&#39;2011-11-11 11:11:11&#39;);
---- 返回Friday

12 hari ini, 1 ialah Ahad, 2 ialah Isnin, dan seterusnya

SELECT DAYOFMONTH(&#39;2011-11-11 11:11:11&#39;);
---- 返回11

13 DAYOFYEAR(d) mengira hari d adalah tahun ini

SELECT DAYOFWEEK(&#39;2011-11-11 11:11:11&#39;);
---- 返回6
<.>14. EXTRACT(type FROM d) Dapatkan nilai yang ditentukan dari tarikh d, taip tentukan nilai yang dikembalikan

Nilai jenis yang mungkin adalah: MICROSECONDSECOND
. MINIT
JAM
HARI
MINGGU
BULAN
SUKU
TAHUN
SECOND_MICROSECOND
MINUTE_MICROSECOND
JAM_MINIT
day_microsecond
day_second
day_minute
day_hour
year_month

SELECT DAYOFYEAR(&#39;2011-11-11 11:11:11&#39;);
---- 返回315


, dan seterusnya

SELECT EXTRACT(MINUTE FROM &#39;2011-12-13 14:15:16&#39;);
---- 返回15

16 UNIX_TIMESTAMP() mendapat cap masa

SELECT DAYOFWEEK(&#39;2011-11-11 11:11:11&#39;);
---- 返回6

17 FROM_UNIXTIME() sehingga kinirreeee

Atas ialah kandungan terperinci Contoh penggunaan fungsi tarikh MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam