Contoh penggunaan fungsi tarikh MySQL

王林
Lepaskan: 2023-05-27 20:25:04
ke hadapan
1275 orang telah melayarinya

Fungsi tarikh

1 CURDATE()/CURRENT_DATE() mengembalikan tarikh semasa

SELECT CURDATE();
SELECT CURRENT_DATE();
---- 返回2019-02-19
Salin selepas log masuk

2. ) /CURTIME() mengembalikan masa semasa

SELECT CURRENT_TIME();
---- 返回11:40:45
Salin selepas log masuk

3 CURRENT_TIMESTAMP() mengembalikan tarikh dan masa semasa

SELECT CURRENT_TIMESTAMP();
---- 返回2019-02-19 11:41:32
Salin selepas log masuk

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

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

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
Salin selepas log masuk

7 >

SELECT DATE("2017-06-15 11:11:16");
---- 返回2017-06-15
Salin selepas log masuk

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

SELECT DAY("2017-06-15"); 
---- 返回15
Salin selepas log masuk

9 ungkapan f Ia dikehendaki memaparkan tarikh d

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

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
Salin selepas log masuk

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

SELECT DAYNAME(&#39;2011-11-11 11:11:11&#39;);
---- 返回Friday
Salin selepas log masuk

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

SELECT DAYOFMONTH(&#39;2011-11-11 11:11:11&#39;);
---- 返回11
Salin selepas log masuk

13 DAYOFYEAR(d) mengira hari d adalah tahun ini

SELECT DAYOFWEEK(&#39;2011-11-11 11:11:11&#39;);
---- 返回6
Salin selepas log masuk
Salin selepas log masuk
<. 🎜>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
Salin selepas log masuk


, dan seterusnya

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

16 UNIX_TIMESTAMP() mendapat cap masa

SELECT DAYOFWEEK(&#39;2011-11-11 11:11:11&#39;);
---- 返回6
Salin selepas log masuk
Salin selepas log masuk

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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan