Mysql Tarih ve Saat Komutları

Mysql en sık kullandığımız komutlar genellikle tarih ve saat komutlarıdır. Biraz karmasık gibi görünsede basittir aslında komutlar.

select now(); /*şuan ki tarih ve saati verir*/

 

select curdate(); /* geçerli tarihi verir */

select curtime(); /* geçerli saati verir */

SELECT DATE(‘2003-12-30 01:02:03’); /*bu satırda sade tarih bilgisini verir*/

select date(now());/*şuanki tarihi verir*/

select dayname(‘1985-09-05’);/* belirtilen tarihtedeki gün ismini verir “Thursday”*/

set lc_time_names=’tr_TR’; /*saat ayarlarını turkiye göre ayarlar*/

select dayname(date(now())); /*bu günün ismini verir “pazar”*/

select monthname(date(now())); /*bu ayın ismini verir*/

select month(now()); /*bu ayın rakamını verir nisan 4 gibi*/

select datediff(‘2017-04-02′,’2017-01-01’); /*iki tarih arasındaki farkı verir “91”*/

select date_format(‘2017-04-02′,’%W,%M,%Y’); /* belirtilen tarihi formata göre verir  Pazar,Nisan,2017*/