Datum en tijd in MySQL - Deel 4Introduction Dit is deel 4 van mijn reeks, datum en tijd in MySQL. In dit deel van de serie, ik de betekenis en hoe de dag nummer van een Date verkrijgen en het weeknummer van een datum uit te leggen. Je moet de vorige delen van de serie in de aangegeven volgorde hebben gelezen, want dit is een vervolg. Alle functies in dit deel van de serie, neem een argument van de datum of datetime type.Day Nummer In deze serie Zondag is de eerste dag van de week en heeft het nummer 1. maandag heeft de nummer 2 tot en met zaterdag met het nummer 7.
Het nummer van de dagen van de maand beginnen vanaf 1 tot een maximum van 31. Het nummer van de dagen van het jaar beginnen vanaf 1 tot maximaal 366.Week Number de week getal in het jaar begint vanaf 1 tot maximaal 53.Het DAYOFWEEK () functie Deze functie geeft het aantal dagen van de week van een bepaalde datum: 1 betekent zondag, 2 betekent maandag, enz. De syntax is: DAYOFWEEK (datum) De waarde van de datum hier van het type datetime kan zijn of gewoon dateren.
De volgende verklaringen illustreren dit: SELECT DAYOFWEEK ('2012-06-06 09:17:35'); SELECT DAYOFWEEK ('2012-06-06'); Het rendement nummer voor beide uitspraken is 4, een woensdag in de maand 06 (juni) van de year.The DAYOFMONTH () Functie De dag van de maand kan elk getal in het bereik 1 tot 31. Om deze bepaling uit de datum, de DAYOFMONTH () functie gebruikt u. De syntax is: DAYOFMONTH (datum) de waarde van datum kan hier van het type datetime of gewoon datum.
De volgende verklaringen illustreren dit: SELECT dayofmonth ('2012-06-15 09:17:35'); SELECT dayofmonth ('2012-06-15'); De return waarde voor de twee verklaringen is 15 (die kan worden afgelezen van de datum) .De DAYOFYEAR () functie van de dag van het jaar kan elk getal in het bereik van 1 tot 366. Om dit te bepalen, je de DAYOFYEAR nodig () Functie. De syntax is: DAYOFYEAR (datum) de waarde van datum kan hier van het type datetime of gewoon datum.
De volgende verklaringen illustreren dit: SELECT DAYOFYEAR ('2012-06-15 09:17:35'); SELECT DAYOFYEAR ('2012-06-15'); De return waarde voor de twee uitspraken is 167.The WEEKOFYEAR () functie het weeknummer in een jaar is in het bereik van 1 tot en met 53. Om dit te bepalen, de WEEKOFYEAR () functie hebben. De syntax is: WEEKOFYEAR (datum) de waarde van datum kan hier van het type datetime of gewoon datum.
De volgende verklaringen illustreren dit: SELECT weekofyear ('2012-06-15 09:17:35'); SELECT weekofyear ('2012-06-15'); De r