Päivämäärä ja aika MySQL - Osa 6Introduction Tämä on osa 6 minun sarja, päivämäärä ja aika MySQL. Tässä osa sarjasta, selitän koskevat yksityiskohdat päivämäärän ja kellonajan muotoilun MySQL. Sinun olisi pitänyt lukea edellisen osien sarjan, koska tämä on jatkoa. Minulla on puhua joitakin päivämäärä muotoiluja edellisessä osassa sarjassa. Entäpä tilanne, kun haluaisi edustaa kuukauteen 12 tekstiviestillä kuten joulukuu tai joulukuussa ja viikonpäivä, 1 Sun tai sunnuntaina? On että tyyppi asioita, joita Selitän tässä osassa series.
Formatting demo Oletetaan, että haluat päivämäärän, '2009-09-04' näkyvän (palautetaan) seuraavasti: Perjantai syyskuu 2009 Huomaa, että päivä määrä kuukausi ei ole näkyvissä, vaikka se annetaan "2009-09-04". Tuloksena "Friday syyskuu 2009", (näytössä) on kunnossa. Tämän saavuttamiseksi, voit käyttää seuraavan lausuman: SELECT DATE_FORMAT ('2009-09-04', '% W% M% Y'); Tämä lausunto käyttää DATE_FORMAT () toiminto. Tämä toiminto ottaa kaksi argumenttia: ensimmäinen argumentti on päivämäärä tai datetime arvo. Toinen väite, myös merkkijono lainausmerkkien on mitä määrittää muotoilun.
Sinun täytyy oppia, miten koodi tätä väitettä. Tämä väite saa mitä kutsutaan määritteet. Yllä on kolme suunnittelijat, jotka ovat% W,% M ja% Y. Täällä, määrittelyksi,% W merkitsee viikonpäivästä esimerkiksi Perjantai; specifier,% M tarkoittaa kuukauden nimi esim. Syyskuu; specifier,% Y on nelinumeroinen numeerinen vuoden esim 2009. Huomaa, että toinen väite,% W on kirjoitettu ensin, jotta perjantaihin näkyvät ensin lähtö; % M on kirjoitettu ensi jotta syyskuu pitäisi näkyä ensi vuonna tuotanto; % Y on kirjoitettu viimeiseksi, jotta 2009 pitäisi näkyä viime lähdössä.
On tarkenne kuukauden numeron, mutta et ole pakko kirjoittaa sen toinen väite, tässä tapauksessa. Huomaa myös, että on olemassa väli perjantaina ja syyskuun ja tilan syyskuusta 2009 muotoiltu tuotos. Väli perjantain ja syyskuussa väli% W ja% M toisen argumentin. Tilaa syys-2009 on väli% m ja% Y toisessa argument.Specifiers ja niiden merkitys Ennen kuin annan teille lisää esimerkkejä, haluan antaa sinulle listan kaikista suunnittelijat ja niiden merkitykset: Suunnittelija: Merkitys% : Lyhennetty viikonpäivän nimi (Sun..Sat)% b: Lyhennetty kuukauden nimi (Jan..Dec)% C: Kuukausi, numeerinen (0..
12)% D: Kuukauden päivä kanssa Englanti pääte (0., 1., 2. , 3., ...)% d: Kuukauden päivä, numeerinen (00..31)% e: Kuukauden päivä, numeerinen (0..31)% f: Mikrosekuntia (000000..999999)% H: Tunti ( 00