Dato og tid i MySQL - Del 4Introduction Dette er en del 4 af min serie, dato og tid i MySQL. I denne del af serien, jeg forklare betydningen og hvordan du får den dag, antallet af en dato og ugen antallet af en dato. Du skulle have læst de tidligere dele af serien i den angivne rækkefølge, fordi dette er en fortsættelse. Alle funktioner i denne del af serien, tager et argument for dato eller datetime type.Day Antal I denne serie søndag er den første dag i ugen og har nummer 1. mandag har nummer 2, indtil lørdag med nummer 7.
Tallet for de dage i måneden begynder fra 1 til et maksimum på 31. Tallet for de dage af året begynde fra 1 til maksimalt 366.Week Nummer Ugen nummer i et år begynder fra 1 op til maksimalt 53.Den dayOfWeek () funktion Denne funktion returnerer den dag, antallet af ugen fra en given dato: 1 betyder søndag, 2 betyder mandag osv Syntaksen er: dayOfWeek (dato) Værdien af dato her kan være af typen datetime eller simpelthen dato.
De følgende udsagn illustrere dette: SELECT dayOfWeek ('2012-06-06 09:17:35'); SELECT dayOfWeek (2012-06-06 '); Afkastet nummer for de to opgørelser er 4, for en onsdag i måneden 06 (juni) i år.Den DAYOFMONTH () funktion Den dag i måneden kan have et vilkårligt antal i området 1 til 31. For at afgøre dette fra dato, du bruge DAYOFMONTH () funktion. Syntaksen er: DAYOFMONTH (dato) Værdien af dato her kan være af typen datetime eller blot dato.
De følgende udsagn illustrere dette: SELECT dayofmonth ('2012-06-15 09:17:35'); SELECT dayofmonth (2012-06-15 '); Afkastet for de to opgørelser er 15 (som kan læses fra den dato) .Den DAYOFYEAR () Funktion dag i året kan have et vilkårligt antal i området 1 til 366. For at afgøre dette, skal du bruge DAYOFYEAR () Fungere. Syntaksen er: DAYOFYEAR (dato) Værdien af dato her kan være af typen datetime eller blot dato. De følgende udsagn illustrere dette: SELECT DAYOFYEAR ('2012-06-15 09:17:35'); SELECT DAYOFYEAR (2012-06-15 '); Afkastet for de to opgørelser er 167.
The WEEKOFYEAR () Funktion uge nummer i et år er i området 1 til 53. For at afgøre dette, har du brug for WEEKOFYEAR () funktion. Syntaksen er: WEEKOFYEAR (dato) Værdien af dato her kan være af typen datetime eller blot dato. De følgende udsagn illustrere dette: SELECT weekofyear ('2012-06-15 09:17:35'); SELECT weekofyear (2012-06-15 '); Afkastet for de to opgørelser er 24.The LAST_DAY () funktion Denne funktion kan være praktisk til tider.
Det giver dig mulighed for at kende den sidste dag i den måned, e