Fungsi DATE_FORMAT() ya MySQL
Muundo na matumizi
Fungsi DATE_FORMAT() inatumika kuzingatia data ya tarehe na wakati kwa muundo tofauti.
Muundo
DATE_FORMAT(date,format)
date Chaguo cha parameter ni tarehe ya hali ya kidini.format Muundo wa utumiaji wa tarehe na wakati wa mwenyewe.
Muundo ambao huzitumika ni:
Muundo | Uteuzi |
---|---|
%a | Kifupi cha jina la siku ya wiki |
%b | Kifupi cha jina la mwezi |
%c | Mwezi, inayotambulika kwa namba |
%D | Mchana wa mwezi na kifupi cha Kikirani |
%d | Mwezi wa mchana, inayotambulika kwa namba (00-31) |
%e | Siku ya mwezi, adui (0-31) |
%f | Microsecond |
%H | Saa (00-23) |
%h | Saa (01-12) |
%I | Saa (01-12) |
%i | Minati, adui (00-59) |
%j | Siku ya mwaka (001-366) |
%k | Saa (0-23) |
%l | Saa (1-12) |
%M | Jina la mwezi |
%m | Mwezi, adui (00-12) |
%p | AM au PM |
%r | Wakati, 12-siku (hh:mm:ss AM au PM) |
%S | Siku (00-59) |
%s | Siku (00-59) |
%T | Wakati, 24-siku (hh:mm:ss) |
%U | |
㩵n | Wiki (00-53) kwa sababu ya kuanza wakati wa jumapili ni kwanza wa wiki |
%V | Wiki (01-53) kwa sababu ya kuanza wakati wa jumamosi ni kwanza wa wiki, kwa sababu ya kutumia %X |
%v | Wiki (01-53) kwa sababu ya kuanza wakati wa jumapili ni kwanza wa wiki, kwa sababu ya kutumia %x |
%W | Jina la siku ya wiki |
%w | Siku ya wiki (0=Jumamosi, 6=Jumashuni) |
%X | Mwaka, kwa sababu ya kuanza wakati wa jumamosi ni kwanza wa wiki, 4 viwango, kwa sababu ya kutumia %V |
%x | Mwaka, kwa sababu ya kuanza wakati wa jumapili ni kwanza wa wiki, 4 viwango, kwa sababu ya kutumia %v |
%Y | Mwaka, 4 viwango |
%y | Mwaka, 2 viwango |
Mfano
Mshakani hii unaumia fomu ya DATE_FORMAT() kueleza fomu tofauti. Tunatumia NOW() kufikia tarehe na wakati wa sasa:
DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p') DATE_FORMAT(NOW(),'%m-%d-%Y') DATE_FORMAT(NOW(),'%d %b %y') DATE_FORMAT(NOW(),'%d %b %Y %T:%f')
Matokeo yanaingia kama:
Des 29 2008 11:45 PM 12-29-2008 29 Des 08 29 Des 2008 16:25:46.635